Tùy chỉnh ẩn hiện các Menu trong trang quản trị WordPress

Tùy chỉnh ẩn hiện các Menu trong trang quản trị Wordpress dễ dàng, giúp trang quản trị của bạn gọn nhẹ hơn!

Tùy chỉnh ẩn hiện các Menu trong trang quản trị WordPress
5 (100%) 7 votes
Tùy chỉnh ẩn hiện các Menu trong trang quản trị WordPress

Khi Bạn cài nhiều Plugin lên Website WordPress của mình, Các plugin đó sẽ tạo thêm 1 vài menu trong phần quản trị, điều này có thể làm website của bạn không còn gọn gàng nữa. Vậy nếu bạn có ý định ẩn các menu đó đi thì có thể xem qua bài viết này của mình.

Tùy chỉnh ẩn hiện các Menu trong trang quản trị WordPress

Tùy chỉnh ẩn hiện các Menu trong trang quản trị WordPress

Đầu tiên bạn cần mở file Functions.php trong thư mục Theme mà bạn đang sử dụng
Thêm đoạn Functions này vào file vừa mở :

function vnkings_admin_menus() {
   remove_menu_page( 'index.php' ); // Menu Bảng tin
   remove_menu_page( 'edit.php' ); // Menu Bài viết
   remove_menu_page( 'upload.php' ); // Menu Media
   remove_menu_page( 'edit.php?post_type=page' ); // Menu Trang
   remove_menu_page( 'edit-comments.php' ); // Menu Bình luận
   remove_menu_page( 'themes.php' ); // Menu Giao diện
   remove_menu_page( 'plugins.php' ); // Menu Plugins
   remove_menu_page( 'users.php' ); // Menu Thành viên
   remove_menu_page( 'tools.php' ); // Menu Công cụ
   remove_menu_page( 'options-general.php' ); // Menu cài đặt
}
add_action( 'admin_menu', 'vnkings_admin_menus' );

Trên function kia mình đã ẩn đi hêt các menu mặc định của WordPress, nhưng nếu Bạn cần ẩn menu nào thì cho menu đó vào thôi nhé.

Ví dụ bạn chỉ muốn ẩn Menu Plugin đi thì đoạn code sẽ là :

function vnkings_admin_menus() {
   remove_menu_page( 'plugins.php' ); // Menu Plugins
}
add_action( 'admin_menu', 'vnkings_admin_menus' );

– Ẩn Menu của các Plugin tạo ra :
Bạn có thể để ý khi vào Menu Plugin đó thường sẽ có dạng như ảnh bên dưới
Tùy chỉnh ẩn hiện các Menu trong trang quản trị WordPress
Trên thanh Address trình duyệt Bạn lưu ý hình vuông màu đỏ mình vẽ, đây chính là name để bạn sử dụng ẩn Menu plugin đó đi.

function vnkings_admin_menus() {
   remove_menu_page( 'wpcf7' ); // Xóa Menu Contact form 7
   remove_menu_page( 'bhittani_plugin_kksr_settings' ); // Xóa Menu kk Star Ratings
   remove_menu_page( 'wpseo_dashboard' ); // Xóa Menu Seo By Yoast
}
add_action( 'admin_menu', 'vnkings_admin_menus' );

khá đơn giản phải không các bạn.

Chúc bạn thành công!

Bài liên quan

    • Bạn thay đoạn trên bằng “yith_woocommerce_social_login” xem được không nhé, riêng trang admin.php?page thì không cần thêm nó vào

  1. Vậy mình đang cần ẩn hiện menu ở trang ngoài thì chỉnh mục nào nhỉ admin ?
    Như site này http://wordpress.magikthemes.com/fluence/ trang chủ có menu bên trái full đẹp, khi vào trang sản phẩm lại mất đi, phải click mới hiện ra. Mình muốn lúc nào cũng hiện thì cài đặt chỗ nào nhỉ

    • Bài này và câu hỏi của bạn hoàn toàn khác nhau.
      Bạn có thể liên hệ với phía tác giả Theme để yêu cầu trợ giúp nhé.

    • Cái này là mặc định của WP bạn nhé, ngoài ra bạn cũng có thể tự làm ra bộ comment cho riêng mình (bạn có thể đăng ký nick tại Vnkings.com để trải nghiệm comment tự làm).

Bình luận bài viết

Bạn có thể dùng các thẻ HTML này:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

X

Tạo live chat facebook cho website

Bạn cần tư vấn ?