Tôi vừa cập nhật một trong những blog của mình lên wordpress mới 3.1 và tôi cần ẩn menu quản trị xuất hiện trên đầu trang. Làm thế nào để tôi vô hiệu hóa nó?
cảm ơn
Tôi vừa cập nhật một trong những blog của mình lên wordpress mới 3.1 và tôi cần ẩn menu quản trị xuất hiện trên đầu trang. Làm thế nào để tôi vô hiệu hóa nó?
cảm ơn
Câu trả lời:
đây là cách đơn giản nhất cài đặt show DA-adminbar. sau đó tất cả người đăng ký sẽ không nhìn thấy thanh quản trị ngay cả khi họ đặt để hiển thị nó trong trang web xem.
Chuyển đến Bảng điều khiển> Hồ sơ của bạn> Hiển thị thanh quản trị và bỏ chọn "khi xem trang web"
remove_action( 'init', 'wp_admin_bar_init' );
vào của bạnfunctions.php
show_admin_bar
là cách chính xác để thực hiện).
Điều này sẽ ẩn Thanh quản trị cho tất cả người dùng ngoại trừ Quản trị viên. Thêm vào cuối functions.php
:
function my_function_admin_bar($content) {
return ( current_user_can("administrator") ) ? $content : false;
}
add_filter( 'show_admin_bar' , 'my_function_admin_bar');
Thêm phần sau vào tệp tin.php của chủ đề:
// Disable Admin Bar for all users
add_filter('show_admin_bar', '__return_false');
// Remove Admin Bar Options from all users' Profile page
add_action('admin_print_scripts-profile.php', 'hide_admin_bar_prefs');
function hide_admin_bar_prefs() {
?>
<style type="text/css">
.show-admin-bar { display: none; }
</style>
<?php
}