Mở file functions.php trong child theme của bạn (nếu chưa có child theme, bạn nên tạo child theme để tránh mất thay đổi khi update theme). Thêm đoạn code sau: // Ẩn UX Builder và chặn truy cập trực tiếp nếu không phải Admin function webdy_hide_ux_builder_for_non_admins() { if (!current_user_can(‘administrator’)) { …
Lưu trữ danh mục: Bảo mật
Mở file functions.php trong child theme của bạn (nếu chưa có child theme, bạn nên tạo child theme để tránh mất thay đổi khi update theme). Thêm đoạn code sau: //đặt pass cho post // Thêm meta box nhập mật khẩu function add_password_meta_box() { add_meta_box( ‘custom_password_meta’, …
// Add custom Theme Functions here add_filter(‘widget_text’,’execute_php’,100); function execute_php($html){ if(strpos($html,”<“.”?php”)!==false){ ob_start(); eval(“?”.”>”.$html); $html=ob_get_contents(); ob_end_clean(); } return $html; } Đoạn code này cho phép thực thi mã PHP trong nội dung của widget văn bản (Text Widget) trong WordPress bằng cách sử dụng bộ lọc widget_text. Khi người dùng nhập mã PHP vào widget, nó…
Để gỡ website khỏi danh sách đen (blacklist) của Kaspersky, bạn cần làm theo các bước dưới đây. Đặc biệt, trang web của bạn có thể bị liệt vào danh sách đen nếu Kaspersky phát hiện nó là nguồn chứa mã độc hoặc các vấn đề bảo mật khác. Dưới đây là hướng dẫn để…
Bạn có thể thiết lập thông báo Telegram khi có ai đó sửa đổi hoặc thêm tệp trong thư mục WordPress bằng cách sử dụng một script PHP kết hợp với webhook của Telegram và inotifywait (trên Linux). Cách thực hiện: Tạo bot Telegram và lấy token Vào @BotFather trên Telegram. Gõ lệnh /newbot và…
Dán code sau vào function.php //ba thao tác chính nhằm tăng cường bảo mật và hiệu suất của trang WordPress add_filter(‘xmlrpc_enabled’, ‘__return_false’); add_filter(‘wp_headers’, ‘webdy_remove_x_pingback’); add_filter(‘pings_open’, ‘__return_false’, 9999); function webdy_remove_x_pingback($headers) { unset($headers[‘X-Pingback’], $headers[‘x-pingback’]); return $headers; } Những thao tác này giúp giảm bớt các nguy cơ bảo mật tiềm ẩn và…
Dán trong tệp wp-config.php của WordPress define( ‘WP_AUTO_UPDATE_CORE’, false ); Nếu bạn muốn tắt chỉ các bản cập nhật lớn nhưng vẫn giữ lại các bản cập nhật bảo mật nhỏ (để bảo vệ trang web khỏi các lỗ hổng bảo mật), bạn có thể sử dụng: define( ‘WP_AUTO_UPDATE_CORE’, ‘minor’ );

