Hiệu ứng php javascript bị vô hiệu hóa trong php

Mặc định WordPress cho phép người dùng chỉnh sửa code trong theme và plugin thông qua Editor có trong trang Admin. Việc này rất thuận lợi cho những khi chúng ta cần chỉnh sửa code trực tiếp trong theme hay plugin mà không cần phải đăng nhập vào host hay dùng tới các phần mềm FTP nào. Tuy nhiên sẽ rất là nguy hiểm nếu như tài khoản admin của bạn bị hack, và những người xấu này sẽ tha hồ chèn những đoạn code chuyển trang đến những trang web đen, hoặc những đoạn code làm ảnh hưởng nghiêm trọng đến nội dung trang web hay blog của các bạn.

Trong bài viết này, mình sẽ chỉ cho các bạn một cách rất đơn giản và dễ thực hiện để vô hiệu hóa chức năng chỉnh sửa code ngay trong trang Admin này. Các bạn chỉ đơn giản copy đoạn code sau, rồi dán ngay vào file wp-config.php.

define[ 'DISALLOW_FILE_EDIT', true ];

Ngoài ra nếu các bạn đặt đoạn code trên vào bên trong file functions.php nằm trong folder theme mà các bạn đang dùng thì nó vẫn có hiệu lực. Mình hy vọng với bài viết ngắn ngủi này sẽ giúp các bạn có thêm kinh nghiệm trong việc quản lý cũng như bảo mật tốt cho trang WordPress mà mình đang sử dụng.

Trong quá trình sử dụng và quản trị các trang web bằng nền tảng WordPress bạn đã gặp lỗi không hiển thị Visual Editor chưa? Đây là một lỗi thường xuyên mắc phải khi sử dụng wordpress.

Nếu bạn đang gặp phải tình trạng này hoặc bắt gặp ai đó đang gặp lỗi không hiển thị nút bấm soạn thảo sau khi update hoặc cài mới plugin thì có thể tham khảo qua 4 cách khắc phục phổ biến sau. Trong 4 cách này bạn có thể khắc phục được gần như là 90% lỗi không hiển thị Visual Editor.

Nguyên nhân và cách khắc phục lỗi Visual Editor:

1. Nguyên nhân:

Lỗi này xuất phát từ nhiều nguyên nhân và trong đó hay gặp nhất là các lỗi liên quan đến Javascript có trong theme/plugin và thậm chí là đôi khi người dùng lỡ tay vô hiệu hóa Visual Editor mà không hề hay biết.

2. Cách khắc phục:

  • Cách 1. Kiểm tra loại Editor đang sử dụng, kích hoạt Visual Editor:

Đầu tiên là bạn hãy kiểm tra xem bạn đang dùng khung soạn thảo HTML hay Visual, vì khi chuyển qua HTML các nút sẽ mất đi và thay vào đó là các tag mà những người mới có thể nhầm lẫn là bị lỗi. Cách kiểm tra là nhìn lên tab định dạng Editor bên tay phải và xem bạn đang chọn là HTML hay Visual. Nếu không có nút Visual thì là do bạn chưa bật chức năng này lên.

Để bật, hãy vào Users -> Your Profile và bỏ chọn mục “Disable the visual editor when writing“.

  • Cách 2. Sửa file wp-config:

Nếu bạn đã làm cách 1 rồi mà nó vẫn bị thì hãy thử chèn đoạn này vào file wp-config.php [chèn bất kỳ ở đâu ở dưới

Chủ Đề