Hướng dẫn cách ẩn plugin khỏi trang quản trị wordpress không dùng plugin

Ẩn plugin khỏi trang quản trị wordpress không dùng plugin là điều cần thiết nếu như bạn không phải là một người có kinh nghiệm về WordPress. Nó giúp bạn không gặp phải những lỗi như xung đột khi bạn bấm nhầm vào để cập nhật một plugin nào đó. Hãy kéo xuống dưới để đọc tiếp nhé.

Hướng dẫn cách ẩn plugin khỏi trang quản trị wordpress không dùng plugin

Hướng dẫn cách ẩn plugin khỏi trang quản trị wordpress không dùng plugin

Trong bài viết này mình sẽ chia sẻ cho các bạn 2 cái mà bạn có thể ẩn đi là: ẩn plugin khỏi phần plugin, ẩn menu khỏi thanh menu trong trang quản trị.

Có thể bạn quan tâm: Giao diện website nghe audio truyện cho WordPress

Các bạn copy và dán vào file functions.php trong theme của bạn nhé.

1] Ẩn plugin khỏi phần plugin

//HIDE PLUGIN
add_filter( 'all_plugins', 'hide_plugins');
function hide_plugins($plugins)
{
 if(is_plugin_active('duong-dan-plugin')) {
 unset( $plugins['duong-dan-plugin'] );
}
 return $plugins;
}

Các bạn để ý phần duong-dan-plugin nó là đường dẫn plugin cần ẩn nhé. Để ẩn một plugin nào đấy thì bạn vào phần Plugin trong trang quản trị bấm chuột phải vào plugin và chọn kiểm tra sau đó tìm data-plugin nó sẽ là đường dẫn của plugin nhé.

cach an plugin khoi trang quan tri wordpress 1

Như trên ảnh phần mình bôi vàng đấy là đường dẫn của nó nhé.

2] Ẩn menu khỏi thanh menu trong trang quản trị

function remove_dashboard_menu_items() {
    global $menu;
    // Uncomment the lines below to exclude specific menu items
    unset($menu[5]);    // Removes "Posts"
    unset($menu[10]);   // Removes "Media"
    unset($menu[20]);   // Removes "Pages"
    unset($menu[25]);   // Removes "Comments"
    unset($menu[60]);   // Removes "Appearance"
    unset($menu[65]);   // Removes "Plugins"
    unset($menu[70]);   // Removes "Users"
    unset($menu[75]);   // Removes "Tools"
    unset($menu[80]);   // Removes "Settings"
    remove_menu_page('index.php'); // Removes the Dashboard home page
}
add_action('admin_menu', 'remove_dashboard_menu_items');

Cái nào bạn không muốn ẩn thì xóa đi nhé.

3] Bonus – Ẩn menu của plugin cụ thể

function hide_acf_menu() {
    remove_menu_page('edit.php?post_type=acf-field-group');
}
add_action('admin_init', 'hide_acf_menu');

Mình ví dụ luôn plugin ACF, bạn để ý edit.php?post_type=acf-field-group đây là đường dẫn menu của ACF nhé.

cach an plugin khoi trang quan tri wordpress 2

Để lấy nó bạn bấm chuột phải vào menu của ACF bên thanh menu bấm chuột phải vào menu plugin và chọn kiểm tra sau đó tìm a href nó sẽ là đường dẫn menu của plugin nhé.

Kết luận

Trên đây là hướng dẫn cách ẩn plugin khỏi trang quản trị wordpress không dùng plugin mà bạn có thể tham khảo. Hy vọng với hướng dẫn mà Blog thủ thuật f4vnn đã chia sẻ sẽ có ích với bạn, chúc bạn thành công.

Rate this post