Cách sửa lỗi Missing Admin Bar trong WordPress

Lượt xem
Nguyễn Thanh Trường
Home

Bạn đang muốn khắc phục vấn đề Missing Admin Bar trong WordPress? Admin bar là một thanh nổi xuất hiện trên mọi trang của trang web của bạn khi bạn đã đăng nhập vào hệ thống. Nó cung cấp các phím tắt hữu ích giúp bạn truy cập vào các phần khác nhau của khu vực quản lý WordPress. Trong bài viết này, Vietnix sẽ hướng dẫn bạn cách khắc phục vấn đề Missing Admin Bar trong WordPress.

Lỗi Missing Admin Bar trong WordPress là gì?

Đối với hầu hết các trang web WordPress, Admin Bar sẽ luôn nằm ở phía trên màn hình khi bạn đã đăng nhập vào hệ thống. Tuy nhiên, khi người dùng gặp vấn đề Missing Admin Bar trong WordPress, nó sẽ được thay thế bằng một thanh màu trắng phía trên màn hình.

Vấn đề này có thể gây khó chịu vì bạn phải vào trang quản lý WordPress mỗi khi bạn muốn chỉnh sửa bài viết và trang, phản hồi bình luận, thay đổi cài đặt plugin và thực hiện các thao tác khác.

Vấn đề Missing Admin Bar trong WordPress thường do các chủ đề được mã hóa kém, xung đột plugin và cấu hình hồ sơ người dùng không đúng cách gây ra.

Với những điều đó, chúng ta hãy xem một số cách bạn có thể khắc phục vấn đề Missing Admin Bar trong WordPress trên trang web của bạn. Chỉ cần sử dụng các liên kết nhanh dưới đây để đi thẳng đến phương pháp bạn muốn thử.

Phương pháp 1: Khắc phục Missing Admin Bar trong WordPress bằng cách kiểm tra cài đặt hồ sơ người dùng

Một trong những cách sửa đơn giản nhất cho vấn đề Missing Admin Bar trong WordPress là kiểm tra cài đặt hồ sơ người dùng WordPress của bạn. Có một cài đặt cho phép bạn tắt admin bar cho các người dùng cụ thể.

Điều này có thể đã bị tắt nhầm hoặc bị vô hiệu hóa bởi người dùng khác trên trang web của bạn.

Để kiểm tra điều này, chỉ cần vào Users > Profile trong trang quản lý WordPress của bạn, sau đó tìm tùy chọn “Toolbar”.

Đảm bảo rằng hộp chọn "Show Toolbar when viewing site" đã được chọn
Đảm bảo rằng hộp chọn “Show Toolbar when viewing site” đã được chọn

Bạn cần đảm bảo rằng hộp chọn “Show Toolbar when viewing site” đã được chọn.

Sau đó, nhấp vào nút “Update Profile” ở cuối trang để lưu cài đặt của bạn.

Phương pháp 2: Khắc phục missing admin bar bằng cách kiểm tra Theme Files WordPress

Một lý do phổ biến khác gây ra vấn đề Missing Admin Bar trong WordPress là khi chủ đề WordPress của bạn thiếu hàm wp_footer.

Trước tiên, bạn sẽ muốn chuyển về một chủ đề mặc định. Điều này sẽ giúp bạn xem xét xem chủ đề hiện tại có gây ra vấn đề không.

Chỉ cần vào Appearance > Themes, di chuột qua một trong các tùy chọn chủ đề mặc định và sau đó nhấp vào “Activate”.

Khởi chạy theme mặc định WordPress
Khởi chạy theme mặc định WordPress

Nếu admin bar xuất hiện, bạn sẽ biết rằng có một vấn đề với chủ đề WordPress hiện tại của bạn.

Tiếp theo, chuyển lại về chủ đề gốc và tạo một bản sao lưu đầy đủ của trang web WordPress của bạn để có thể khôi phục trang web nếu xảy ra sự cố.

Sau đó, bạn cần kết nối đến trang web của mình bằng cách sử dụng một ứng dụng FTP hoặc ứng dụng file manager trong bảng điều khiển WordPress hosting của bạn.

Tiếp theo, đi tới thư mục chủ đề của trang web của bạn, nằm trong wp-content/themes/your-theme-name, và tìm tệp có tên là footer.php.

Mở tệp footer.php của folder theme
Mở tệp footer.php của folder theme

Sau đó, bạn cần mở tệp footer.php trong trình soạn thảo văn bản ưa thích của bạn và cuộn đến cuối tệp để xem xem có mã này trước thẻ </body>:

<?php wp_footer(); ?>

Nếu bạn không có code này, sau đó bạn sẽ cần phải thêm mã và tải tệp đã lưu lên lại máy chủ của bạn.

Kiểm tra file functions.php để tìm dòng code đã thêm

Một lý do khác gây ra lỗi missing admin bar là nó được ẩn bởi file functions.php của chủ đề của bạn. Đoạn mã này có thể đã được thêm vào bởi nhà phát triển theme.

Để khắc phục điều này, bạn cần mở tệp functions.php của chủ đề và tìm đoạn mã sau trong tệp và xóa nó.

add_filter( 'show_admin_bar', '__return_false' );

Sau đó, bạn chỉ cần lưu file và tải nó trở lại folder chủ đề của trang web.

Phương pháp 3: Khắc phục missing admin bar bằng cách kiểm tra vấn đề plugin WordPress

Một xung đột plugin hoặc một plugin được mã hóa kém cũng có thể gây ra vấn đề missing admin bar trong WordPress.

Trước tiên, bạn cần xác định xem plugin nào gây ra vấn đề. Để làm điều này, điều hướng đến Plugins > Installed Plugins để đến trang plugin đang hoạt động.

Tiếp theo, bạn cần chọn tất cả các plugin, sau đó chọn “Deactivate” từ menu thả xuống “Bulk Actions”.

Tắt tất cả các plugin
Tắt tất cả các plugin

Sau đó, nhấp vào nút “Apply” để tắt tất cả các plugin.

Sau đó, bạn có thể kiểm tra từng plugin một cách tuần tự và nhấp vào nút “Activate” dưới mỗi plugin.

Kích hoạt plugin một cách tuần tự
Kích hoạt plugin một cách tuần tự

Nếu bạn kích hoạt một plugin và nó làm mất admin bar, thì bạn cần tắt nó và tìm một plugin thay thế. Để có thêm ý tưởng, hãy xem danh sách các plugin WordPress cần có cho trang web kinh doanh của Vietnix.

Cuối cùng, một vấn đề khác có thể gây ra việc mất admin bar. Nếu không có giải pháp nào ở trên hoạt động, bạn có thể bật chế độ gỡ lỗi để WordPress hiển thị các cảnh báo và thông báo trước đây đã bị ẩn đi.

Để làm điều này, bạn cần mở tệp wp-config.php và tìm dòng code nói rằng:

define('WP_DEBUG', false); 

Sau đó, bạn cần thay đổi “false” thành “true”.

Đây là những gợi ý về nguyên nhân gây ra vấn đề để bạn có thể khắc phục sự cố trong WordPress.

Để biết thêm chi tiết, xem hướng dẫn cho người mới bắt đầu của Vietnix về cách khắc phục lỗi kết nối tới cơ sở dữ liệu WordPress.

Để nhận được nhiều theme và plugin miễn phí tối ưu cho việc xây dựng website trên nền tảng WordPress, bạn có thể đăng ký sử dụng dịch vụ WordPress Hosting tại Vietnix.

Hướng dẫn mua WordPress Hosting tại Vietnix

Vietnix đang có chính sách tặng bộ theme và plugin WordPress bản quyền trị giá đến 26.000.000 VND/Năm cho khách hàng đăng ký sử dụng các gói WordPress Hosting. Bộ quà tặng này bao gồm plugin WP Rocket, Rank Math SEO Pro, iTheme Security Pro, Elementor Pro, theme WP Astra Growth Bundle, Divi,… giúp bạn có thể xây dựng và quản lý website WordPress dễ dàng, chuyên nghiệp, tiết kiệm chi phí.

cd wordpress hosting
Cách sửa lỗi Missing Admin Bar trong WordPress 16

Vietnix được biết đến là công ty chuyên cung cấp tên miền, hosting, VPS tốc độ cao uy tín hàng đầu tại Việt Nam. Những thành tựu nổi bật của Vietnix đó là:

  • Hơn 11 năm kinh nghiệm.
  • 50.000+ khách hàng cá nhân lẫn doanh nghiệp lựa chọn sử dụng dịch vụ như iVIVU.com, Vietnamwork, KINGFOOD, UBGroup, GTV và nhiều thương hiệu khác.
  • 97% khách hàng đánh giá 5 sao và giới thiệu người khác sử dụng sau khi trải nghiệm dịch vụ tại Vietnix.
  • Đạt giải Thương hiệu Việt Nam xuất sắc năm 2022.

Liên hệ ngay với Vietnix để trải nghiệm hosting tốc độ cao, tối ưu cho WordPress với nhiều ưu đãi hấp dẫn:

  • Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh
  • Hotline: 1800 1093
  • Email: sales@vietnix.com.vn

Lời kết

Vietnix hy vọng rằng bài viết này đã giúp bạn khắc phục vấn đề missing admin bar trong WordPress. Bạn cũng có thể muốn xem hướng dẫn của Vietnix về cách cài SSL cho WordPress với Let’s Encrypt miễn phí cho trang web WordPress của bạn và cách khắc phục lỗi Mixed Content trong WordPress.

Chia sẻ lên

Theo dõi trên

Logo Google new

Đánh giá

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

Nguyễn Thanh Trường

Kết nối với mình qua

Icon Quote
Icon Quote
Đăng ký nhận tin
Để không bỏ sót bất kỳ tin tức hoặc chương trình khuyến mãi từ Vietnix

Google reCaptcha: Invalid site key.

Bình luận