Trong một số trường hợp, bạn có thể muốn ẩn plugin khỏi danh sách plugin trong Dashboard WordPress, ví dụ:
- Giấu các plugin kỹ thuật mà bạn không muốn người khác vô tình xóa hoặc ngừng kích hoạt.
- Hạn chế quyền truy cập của khách hàng vào những plugin nhạy cảm.
- Tạo trải nghiệm quản trị gọn gàng và chuyên nghiệp hơn.
Trong bài viết này, bạn sẽ học cách ẩn plugin khỏi trang wp-admin/plugins.php bằng cách sử dụng một đoạn code đơn giản trong file functions.php hoặc plugin tùy chỉnh như (WPCode, Code Snippets,…)
Cách ẩn Plugin khỏi danh sách trong Dashboard
Bước 1: Xác định đường dẫn plugin cần ẩn
Trước tiên, bạn cần biết tên file chính của plugin, theo định dạng: thư-mục-plugin/tên-plugin.php.
Ví dụ: hello-dolly/hello.php, akismet/akismet.php, wpforms-lite/wpforms.php
Bạn có thể tìm đường dẫn này bằng cách truy cập Dashboard > Plugins, rồi nhấn chuột phải vào link “Ngừng kích hoạt” hoặc “Chỉnh sửa” và chọn “Copy link address”, bạn sẽ thấy đường dẫn dạng như: …plugins.php?action=deactivate&plugin=hello-dolly%2Fhello.php
Bước 2: Dán đoạn code sau vào functions.php của theme (hoặc theme con):
add_filter('all_plugins', 'hide_specific_plugins');
function hide_specific_plugins($plugins) {
// Danh sách các plugin cần ẩn (đường dẫn tương đối từ thư mục plugins/)
$plugins_to_hide = array(
'hello-dolly/hello.php',
'akismet/akismet.php'
);
foreach ($plugins_to_hide as $plugin_file) {
if (isset($plugins[$plugin_file])) {
unset($plugins[$plugin_file]);
}
}
return $plugins;
}
Lưu ý: Plugin vẫn sẽ được kích hoạt và hoạt động bình thường, chỉ không hiển thị trong danh sách plugin (wp-admin/plugins.php).
Hình ảnh trước và sau khi thực thi code ẩn plugin trong file Function.php
Hình 1. Chưa thực thi code ẩn plugin
Hình 2. Đã thực thi code ẩn plugin
Lời kết
Việc ẩn plugin khỏi danh sách trong Dashboard là một mẹo nhỏ nhưng cực kỳ hữu ích để giữ site gọn gàng và tránh thao tác nhầm. Bằng cách thêm vài dòng code vào functions.php, bạn có thể kiểm soát chính xác ai nhìn thấy plugin nào. Trên đây là bài viết hướng dẫn ẩn Plugin trong danh sách Plugin đã cài trong website, Chúc các bạn sử dụng thành công! Bên cạnh đó chúng tôi hiện đang cung cấp dịch vụ thiết kế website, đăng ký tên miền và web hosting rất mong được đồng hành cùng với các bạn. Liên hệ ngay để biết thêm thông tin chi tiết về dịch vụ cũng như chi phí. Tham khảo các mẫu website mới nhất tại kho giao diện.
Nếu bạn cần thêm hướng dẫn hoặc muốn tùy chỉnh code, hãy liên hệ lại với chúng tôi qua hotline/zalo: 0984.056.777. Hẹn các bạn ở bài viết hướng dẫn tiếp theo, nhớ theo dõi Digitech để biết được nhiều mẹo hay trong WordPress!















