Cách ẩn Thanh quản trị WordPress: Hướng dẫn cơ bản cho năm 2022

Chưa được phân loại

Tự hỏi làm thế nào để ẩn thanh quản trị WordPress?

Các thanh quản trị (còn được gọi là thanh công cụ) xuất hiện trên đầu trang của một trang web WordPress. Bạn phải đăng nhập để xem nó. Nó cung cấp quyền truy cập nhanh vào các trang như Bảng điều khiển, Chủ đề, Widget, Menu, Tùy chỉnh, Trang mới, Chỉnh sửa bài đăng, v.v.

Mặc dù, theo mặc định, tất cả WordPress người dùng có thể xem thanh quản trị, hiếm khi người đăng ký cần nó để truy cập vào phần phụ trợ. Và đối với các nhà phát triển, nó thực sự có thể loại bỏ thiết kế của trang đầu. Trong những trường hợp như vậy, ẩn thanh quản trị là cần thiết. Vì vậy, 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:

Hãy đi sâu vào ngay.

Cách ẩn thanh quản trị WordPress

Có hai cách để ẩn thanh quản trị WordPress. Cách dễ dàng là cài đặt một plugin và cách khó là chèn một đoạn mã theo cách thủ công. Chúng tôi sẽ chỉ cho bạn cả hai phương pháp.

Nhưng trước khi chúng tôi tiếp tục, chúng tôi thực sự khuyên bạn nên lấy một bản sao lưu của toàn bộ trang web của bạn. Trong phần này, bạn sẽ cần phải đi đến phần phụ trợ của trang web của mình và sửa đổi các tệp có rủi ro kinh doanh. Ngay cả việc cài đặt một plugin mới cũng không phải là không có rủi ro vì các cài đặt mới được biết là làm sập các trang web. Vì vậy, hãy sao lưu trang web của bạn ngay lập tức. Nếu mọi thứ đi về phía nam, bạn có thể nhanh chóng khôi phục trang web của bạn trở lại bình thường. Điều đó nói rằng, ẩn thanh quản trị WordPress của bạn không phải là một hoạt động đặc biệt nguy hiểm, vì vậy đây là về việc chuẩn bị cho tương lai.

Ngoài ra, bạn cũng có thể thực hiện thao tác trên một trang web dàn dựng mà không mạo hiểm với trang web trực tiếp.

Bây giờ, hãy bắt đầu:

1. Ẩn thanh quản trị cho tất cả người dùng

Thanh quản trị có thể là một sự hiện diện khó chịu. Vì vậy, nếu bạn muốn vô hiệu hóa nó cho tất cả người dùng của mình, thì đây là cách thực hiện:

Sử dụng plugin

Cài đặt và kích hoạt plugin “Ẩn thanh quản trị trên vai trò người dùng”. Sau đó đi tới Cài đặt → Ẩn cài đặt thanh quản trị. Lựa Ẩn thanh quản trị cho tất cả người dùng và đánh Cứu.

ẩn thanh quản trị cho tất cả người dùng bằng một plugin
Ẩn thanh quản trị cho tất cả người dùng bằng một plugin

Lưu ý bên lề: Nếu bạn không thể tải plugin “Ẩn thanh quản trị viên trên vai trò người dùng” để hoạt động trên trang web WordPress của mình, hãy thử Bảng điều khiển tùy chỉnh &trang đăng nhập hoặc Ẩn thanh quản trị viên. Cả hai plugin đều siêu dễ sử dụng.

Sử dụng mã

Cài đặt và quản lý các plugin mới có thể là một vấn đề đau đầu. Vì vậy, nếu bạn không phải là người thích thêm các plugin mới vào trang web WordPress của mình, chúng tôi khuyên bạn nên đi theo cách thủ công, tức là thêm một đoạn mã để vô hiệu hóa thanh quản trị WordPress. Dưới đây là các bước bạn cần thực hiện:

Đi tới Chức năng → Trình chỉnh sửa chủ đề → giao diện.php. Cuộn xuống cuối trang và chèn đoạn mã sau.

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

Đây là những gì nó trông giống như trên trang web của chúng tôi:

cách ẩn thanh quản trị cho tất cả người dùng - phương pháp thủ công
Ẩn thanh quản trị theo cách thủ công cho tất cả người dùng

Bạn cũng có thể tắt thanh quản trị bằng cách sử dụng CSS. Chỉ cần đi đến Giao diện → Tùy chỉnh CSS bổ sung →thêm mã CSS sau:

#wpadminbar { display:none !important;}
chèn CSS trong chủ đề wordpress
Chèn CSS trong chủ đề WordPress

Đó là nó. Bây giờ bạn đã ẩn thanh công cụ WordPress cho tất cả người dùng!

2. Ẩn thanh quản trị cho một người dùng cụ thể

Điều này thật dễ dàng. Bạn có thể ẩn thanh quản trị cho những người dùng cụ thể khỏi bảng điều khiển.

Đi tới Người dùng → tất cả người dùng. Chọn người dùng bạn muốn ẩn thanh quản trị. Bỏ chọn biểu tượng Hiển thị Thanh công cụ khi xem trang web và lưu các thay đổi.

ẩn thanh công cụ khỏi bảng điều khiển
Ẩn thanh công cụ khỏi bảng điều khiển WordPress

Phương pháp thủ công hoạt động cho một số ít người dùng nhưng đối với một số lượng lớn người dùng, bạn có thể muốn vô hiệu hóa nó dựa trên Vai trò người dùng WordPress.

3. Ẩn thanh quản trị cho vai trò người dùng

Một số vai trò người dùng nhất định (như người đăng ký, khách hàng, v.v.) không nhất thiết phải có quyền truy cập vào bảng điều khiển WordPress. Để ngăn cản họ truy cập trang tổng quan, bạn có thể ẩn thanh quản trị WordPress dựa trên vai trò người dùng. Dưới đây là cách ẩn thanh quản trị WordPress cho một vai trò người dùng nhất định:

Sử dụng plugin

Cài đặt plugin “Ẩn thanh quản trị dựa trên vai trò người dùng” và đi tới Cài đặt → Ẩn cài đặt thanh quản trị → vai trò người dùng. Chọn vai trò người dùng bạn muốn ngăn truy cập vào bảng điều khiển WordPress và lưu cài đặt của bạn.

cách ẩn thanh quản trị cho vai trò người dùng bằng plugin
Ẩn thanh quản trị cho các vai trò người dùng cụ thể bằng một plugin

Sử dụng mã

Nếu việc sử dụng plugin không phải là tách trà của bạn, hãy chèn đoạn mã sau vào chủ đề của bạn chức năng.php tập tin:

function tf_check_user_role( $roles ) {
    /*@ Check user logged-in */
    if ( is_user_logged_in() ) :
        /*@ Get current logged-in user data */
        $user = wp_get_current_user();
        /*@ Fetch only roles */
        $currentUserRoles = $user->roles;
        /*@ Intersect both array to check any matching value */
        $isMatching = array_intersect( $currentUserRoles, $roles);
        $response = false;
        /*@ If any role matched then return true */
        if ( !empty($isMatching) ) :
            $response = true;        
        endif;
        return $response;
    endif;
}
$roles = [ 'customer', 'subscriber' ];
if ( tf_check_user_role($roles) ) :
    add_filter('show_admin_bar', '__return_false');
endif;

Đừng quên thay thế ‘khách hàng’ và ‘người đăng ký’ bằng vai trò người dùng mà bạn chọn.

cách ẩn thanh quản trị cho các vai trò người dùng cụ thể - phương pháp thủ công
Ẩn thanh quản trị theo cách thủ công cho các vai trò người dùng cụ thể

4. Ẩn thanh quản trị cho tất cả người dùng ngoại trừ quản trị viên

Có thể cho rằng, quản trị viên là những người dùng tích cực nhất trên một trang web WordPress. Có thể truy cập nhanh vào các trang quan trọng có thể là một phước lành. Trong trường hợp đó, bạn có thể chỉ muốn bật thanh công cụ cho quản trị viên.

Dưới đây là cách ẩn thanh quản trị WordPress cho tất cả người dùng ngoại trừ quản trị viên:

Sử dụng plugin

Điều này là siêu dễ dàng. Kích hoạt plugin “Ẩn thanh quản trị trên vai trò người dùng” trên trang web của bạn. Sau đó đi tới Cài đặt → Ẩn cài đặt thanh quản trị → Ẩn thanh quản trị cho các vai trò người dùng đã chọn. Bây giờ, hãy chọn tất cả các vai trò người dùng ngoại trừ Quản trị viên. Lưu cài đặt của bạn.

cách ẩn thanh quản trị cho tất cả người dùng ngoại trừ quản trị viên
Ẩn thanh quản trị cho tất cả người dùng ngoại trừ quản trị viên có plugin

Sử dụng mã

Bạn có thể ẩn thanh quản trị cho tất cả người dùng ngoại trừ quản trị viên mà không cần sử dụng plugin. Tất cả những gì bạn cần làm là thêm đoạn mã sau vào tệp .php hàm của chủ đề:

add_action('after_setup_theme', 'remove_admin_bar');
function remove_admin_bar() {
  if (!current_user_can('administrator') && !is_admin()) {
    show_admin_bar(false);
  }
}
ẩn thanh quản trị theo cách thủ công khỏi tất cả người dùng ngoại trừ quản trị viên
Ẩn thanh quản trị theo cách thủ công khỏi tất cả người dùng ngoại trừ quản trị viên

Mỗi khi ai đó đăng nhập vào trang web WordPress của bạn, mã sẽ kiểm tra vai trò người dùng. Nếu đó không phải là quản trị viên, người dùng sẽ bị ngăn không cho nhìn thấy thanh quản trị viên.

Đó là nó, folks! Bây giờ bạn đã biết cách ẩn thanh quản trị WordPress.

MẸO CHUYÊN NGHIỆP: Nếu bạn chỉ muốn dọn dẹp thanh quản trị, thì bạn có thể tùy chỉnh nó. Chỉ cần loại bỏ các phần mà bạn không yêu cầu và thêm các phần mà bạn làm. Chúng tôi có một hướng dẫn riêng về điều đó. Hãy xem – cách tùy chỉnh thanh công cụ WordPress.

Suy nghĩ cuối cùng về cách ẩn thanh quản trị WordPress vào năm 2022

Thanh quản trị WordPress là một công cụ hữu ích nhưng đôi khi nó cản trở nhiều hơn những gì nó giúp ích. Do đó, loại bỏ nó có thể là một ý tưởng tốt. Bạn luôn có thể kích hoạt nó trở lại bằng cách chỉ cần xóa plugin hoặc đoạn mã đã giúp bạn ẩn nó ngay từ đầu.

Nếu bạn cần kích hoạt nó, chỉ cần nhớ sao lưu trang web của bạn trước khi giới thiệu bất kỳ sửa đổi nào.

Bạn đã ẩn thành công thanh quản trị WordPress? Bạn đang phải đối mặt với bất kỳ thách thức nào? Hãy cho chúng tôi biết trong phần bình luận bên dưới.

Hướng dẫn miễn phí

5 mẹo cần thiết để tăng tốc độ
Trang web WordPress của bạn

Giảm thời gian tải của bạn thậm chí 50-80%
chỉ bằng cách làm theo các mẹo đơn giản.

Bài viết liên quan

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 *