Ẩn menu admin page trong trang quản trị của WordPress

Ẩn menu admin page – Đây là vấn đề thắc mắc của nhiều bạn khi sử dụng và làm việc với CMS WordPress. Trong bài viết này mình sẽ hướng dẫn các bạn làm điều đó chỉ với 1 đoạn code ngắn gọn. Hãy cùng Hungshare.com tìm hiểu nhé.

Ẩn menu admin page

Ẩn Menu Admin Page là gì?

Như các bạn thấy trong hình ảnh trên thì bên thanh menu admin page bên trái, ngoài những menu page cơ bản như “Bài viết”, Trang, Giao diện, PLugin, Cài đặt,… thì nó còn có thêm những menu khác như “Flatsome”, jetpack, rankmath,… Đây là những menu page được tạo thêm trong quá trình cài đặt plugin hay giao diện.

Với nhiều menu page như vậy sẽ gây rối mắt và có thể khiến các bạn mới bị nhầm lẫn trong quá trình sử dụng, quản lý website. Bởi vậy các bạn muốn ẩn bớt đi 1 vài menu page không cần thiết để nhìn nó gọn gàng và dễ quản lý hơn. Nhưng các bạn chưa biết làm cách nào thể ẩn đi thì hãy làm theo các bước sau nhé.

Các bước ẩn Menu Admin Page trong WordPress

Đầu tiên bạn cần mở file functions.php trong thư mục theme mà bạn đang sử dụng:

Giao diện > Theme file editor > function.php (Hướng dẫn cho các bạn không hiểu nhiều về cấu trúc thư mục). Sau đó dán đoạn code này vào file đã mở:

function hungshare_admin_menus() {
remove_menu_page( 'index.php' ); // Menu Dashboard
remove_menu_page( 'edit.php' ); // Menu Post
remove_menu_page( 'upload.php' ); // Menu Media
remove_menu_page( 'edit.php?post_type=page' ); // Menu Page
remove_menu_page( 'edit-comments.php' ); // Menu Comment
remove_menu_page( 'themes.php' ); // Menu Themes
remove_menu_page( 'plugins.php' ); // Menu Plugins
remove_menu_page( 'users.php' ); // Menu Members
remove_menu_page( 'tools.php' ); // Menu Tool
remove_menu_page( 'options-general.php' ); // Menu setting
}
add_action( 'admin_menu', 'hungshare_admin_menus' );

Đoạn code này sẽ giúp bạn ẩn đi thanh menu page: chú ý các đoạn mã trong (‘index.php’) chính là đường dẫn url của menu page mà các bạn muốn ẩn

Ẩn menu admin page trong trang quản trị của WordPress

Cụ thể nếu bạn muốn ẩn menu là PLugin đi

Các bạn hãy dán đoạn mã sau vào file function.php để ẩn đi menu page là PLugin

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

Như các bạn thấy phần tô đậm remove_menu_page( ‘plugins.php‘ ) chính là đường dẫn url của menu page plugin.

Chúc các bạn thành công. Nếu có thắc mắc hay gặp vấn đề gì hãy comment xuống bến dưới để mình hỗ trợ nha. Cảm ơn các bạn đã quan tâm đến hungshare.com.

Đánh giá bài viết

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *