5/5 - (1 bình chọn)

Bạn có thực sự muốn ẩn Admin Bar? Theo mặc định, bạn có thể dễ dàng tắt thanh quản trị WordPress cho bất kỳ người dùng nào từ bảng điều khiển. Nhưng phương pháp này có thể mất thời gian nếu bạn có nhiều người dùng đã đăng ký trên trang web của mình.

Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách tắt thanh quản trị WordPress cho tất cả người dùng ngoại trừ quản trị viên.

admin bar
Admin Bar

Option 1: Ẩn thanh Admin Bar cho 1 user bất kỳ

Để ẩn thanh Admin Bar cho 1 user nào đó, bạn truy cập vào User -> All User (Thành viên -> Tất cả thành viên). Sau đó click vào Edit của user cần tắt Admin Bar.

edit user

Kế tiếp bạn Tick bỏ tùy chọn Show Toolbar when viewing site

disable admin bar

Cuối cùng là kéo xuống dưới cùng. Click vào nút Update User để lưu thay đổi. Như vậy, User này sẽ không thấy thanh Admin bar khi đăng nhập vào website nữa

no admin bar

Option 2: Tắt Admin bar toàn bộ User, trừ tài khoản Admin

Trường hợp này sẽ tắt Admin Bar toàn bộ, chỉ có những tài khoản nào cấp bật Administrator (Quản trị viên) mới có. Để thực hiện, các bạn vào Appearance -> Theme Editor (Giao diện -> Sửa giao diện). Sau đó chọn file functions.php rồi thêm đoạn code sau vào cuối file. (nếu cuối file có dấu ?> thì thêm trên dấu đó).

add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
if (!current_user_can('administrator') && !is_admin()) {
  show_admin_bar(false);
}
}

Thêm xong rồi bấm nút Update File để lưu lại là được.

Option 3: Tắt Admin Bar toàn bộ Uer, kể cả tài khoản Admin

Trường hợp này thì tất cả user đều bị mất Admin Bar nhé. Cũng như trường hợp ở trên, các bạn cũng thêm code sau vào functions.php của theme đang dùng.

/* Disable WordPress Admin Bar for all users */
add_filter( 'show_admin_bar', '__return_false' );

Lưu ý: Chỉ sử dụng 1 trong 2 đoạn code ở Option 2 và 3. Không dùng cùng lúc sẽ gây xung đột.

Câu hỏi thường gặp

Admin Bar là gì?

Admin Bar chính là thành quản trị của wordpress. Theo mặc định, WordPress hiển thị thanh quản trị ở trên cùng cho tất cả người dùng đã đăng nhập. Thanh công cụ này hiển thị trong khu vực quản trị WordPress cũng như tất cả các trang khác khi bạn đăng nhập.

Tôi có thể tắt thanh Admin Bar tùy ý được không?

Bạn sẽ tắt thanh Admin Bar theo các tùy chọn sau: Tắt cho một/một vài user chỉ định, Tắt Admin Bar toàn bộ user trừ user admin, tắt admin bar trên toàn bộ user.

Tôi có thể mở lại Admin Bar khi cần không?

Có. Bạn có thể mở lại khi cần thiết. Bạn chỉ cần xóa đoạn code đã thêm vào là được.

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 *