Hướng dẫn why are my widgets not showing up in wordpress? - tại sao các widget của tôi không hiển thị trong wordpress?

Bạn có thất vọng và bối rối với các widget WordPress không hiển thị? Bạn không cô đơn. Khi cập nhật xảy ra, mọi thứ có thể phá vỡ.

Tìm hiểu tại sao không thường xuyên dễ dàng.

Nếu WordPress có một đường dây trợ giúp công nghệ, lời khuyên cho phép và vô hiệu hóa lời khuyên sẽ thay thế lời khuyên công nghệ nồi hơi - hãy tắt và bật lại.

Xác định thủ phạm cho các widget biến mất, hoặc không bao giờ tải dễ dàng hơn khi bạn biết điều gì kiểm soát nó.

Đó là tệp function.php, một loạt các tập lệnh được chạy bởi các plugin và ở cấp cơ sở dữ liệu, vai trò và khả năng của người dùng có thể được đặt để từ chối các khả năng chỉnh sửa chủ đề. & nbsp;
 

Các plugin không tương thích có thể ngăn các tiện ích tải đúng cách. Cập nhật cho khung lõi WordPress có thể (và đã) ngăn chặn tải các widget. Plugin Widgets Cổ điển sửa chữa điều đó. Các tiện ích được kiểm soát bởi tệp Function.php. Nếu bị thiếu, sẽ không có widget nào để hiển thị. & nbsp;
 

Cài đặt plugin Widget cổ điển

Hướng dẫn why are my widgets not showing up in wordpress? - tại sao các widget của tôi không hiển thị trong wordpress?

Cập nhật WordPress có thể tạo các thành phần như chủ đề và các khu vực widget trong chúng bị phá vỡ. Khi phiên bản 5.8 của WP được tung ra, điều đó đã xảy ra.

Nhấp vào mục Widgets trên menu bên trái của bạn và bạn sẽ thấy khu vực Widget cho chủ đề của bạn.

Nếu chúng không tải hoặc tải với thông báo lỗi, bạn cần plugin Widgets cổ điển.

Đây là những gì nó trông giống như khi chủ đề của bạn không hỗ trợ các khối tiện ích mới trong phiên bản 5.8 trở lên.

Hướng dẫn why are my widgets not showing up in wordpress? - tại sao các widget của tôi không hiển thị trong wordpress?

Hướng dẫn why are my widgets not showing up in wordpress? - tại sao các widget của tôi không hiển thị trong wordpress?

Bạn có thể thấy các khối, nhưng không có gì tải trong chúng. Nếu chúng làm như vậy, các thông báo lỗi có thể được hiển thị phía trên các khối cho bạn biết các dòng mã đang phá vỡ các vật dụng.

Bản cập nhật WordPress cốt lõi trong phiên bản 5.8 đã có những người tranh giành để sửa các widget không hiển thị lỗi.

Nhóm WordPress đã phát hành plugin Widgets cổ điển để khôi phục chức năng Widget.

Nó nói rằng họ có kế hoạch duy trì plugin vào năm 2022.

Cho dù điều đó có nghĩa là Lõi WP sẽ được cấu hình thêm về khả năng tương thích hoặc nhà phát triển chủ đề của bạn cần cập nhật chủ đề của bạn để hỗ trợ các khối tiện ích mới của Cameron vẫn chưa được biết đến.

Hiện tại, bản sửa lỗi cho các tiện ích WordPress không hiển thị trên WP phiên bản 5.8 và các cài đặt mới hơn là cài đặt và kích hoạt plugin Widget cổ điển của nhóm Người đóng góp WordPress. & nbsp;
 

Vấn đề vai trò người dùng

Khu vực widget chỉ có thể truy cập bởi các quản trị viên. Biên tập viên, tác giả và người đóng góp sẽ không thể truy cập vào khu vực Widget.

Đối với những người chạy trang web nhiều người dùng, các khả năng có thể được thêm vào vai trò của người dùng, phủ nhận sự cần thiết phải phát hành vai trò quản trị viên cho bất kỳ ai để kiểm soát các tiện ích của bạn (và hơn thế nữa) trên toàn trang web.

Ví dụ, bạn có thể muốn một trình chỉnh sửa trang web có thể chỉnh sửa thanh bên để giới thiệu các giao dịch hoặc đặc biệt hàng tháng, nhưng không nóng về ý tưởng cung cấp cho các biên tập viên miễn phí cho mọi thứ mà quản trị viên có thể làm trên WordPress.

Giống như Tinker với các đơn vị và vị trí quảng cáo của bạn mang tiền vào.

Đối với một trình soạn thảo để chỉnh sửa các widget, họ sẽ cần một khả năng được thêm vào vai trò người dùng để cho phép họ chỉnh sửa chủ đề, vì khu vực Widget là cụ thể theo chủ đề. & nbsp;
 

Cách đơn giản nhất để quản lý vai trò người dùng là thêm plugin thành viên của thành viên

Hướng dẫn why are my widgets not showing up in wordpress? - tại sao các widget của tôi không hiển thị trong wordpress?

Sau khi được cài đặt và kích hoạt, bạn có thể chỉnh sửa các khả năng cho bất kỳ vai trò người dùng nào hoặc thêm người dùng tùy chỉnh.

Ví dụ, để cấp quyền truy cập của biên tập viên để chỉnh sửa khu vực Widgets, hãy truy cập menu mục của các thành viên trên mạng trên thanh bên phải, nhấp vào Chỉnh sửa cho vai trò của Trình chỉnh sửa, sau đó là các khả năng của Grant Grant hoặc từ chối.

Hướng dẫn why are my widgets not showing up in wordpress? - tại sao các widget của tôi không hiển thị trong wordpress?

Tất cả mọi thứ trên menu đầu tiên ở bên trái của trang Cài đặt là các mục bạn có thể xem là Quản trị viên. Bên phải là nơi kiểm tra hộp để cấp hoặc từ chối các khả năng bạn muốn đặt cho người khác.

Các tiện ích được điều khiển bởi chủ đề WordPress, vì vậy sự cho phép của Grant Grant là các tùy chọn chủ đề chỉnh sửa.

Khi đã hoàn thành, người dùng khác sẽ có thể tải khu vực Widget và chỉnh sửa ở đó. & nbsp;
 

Các plugin hoặc vấn đề chủ đề không tương thích

Plugin là đặc biệt để thêm các tính năng vào trang web của bạn. Vấn đề là, họ cần chơi tốt với chủ đề của bạn. Khi họ không hòa thuận, mọi thứ trên trang web của bạn bị phá vỡ.

Giống như các tiện ích WordPress không hiển thị, Google Analytics của bạn ngừng hoạt động hoặc các nút tải lên của bạn cho các chủ đề và plugin của bạn biến mất. Những điều đó có thể xảy ra khi mã JavaScript xung đột.

Bắt đầu khắc phục sự cố bằng cách chuyển chủ đề của bạn sang WP mặc định hai mươi hai mươi mốt chủ đề.

Nó được xây dựng bởi nhóm WordPress với mã hóa sạch nhất có thể. Cài đặt và kích hoạt chủ đề đó trước, sau đó kiểm tra xem các widget có tải không.

Nếu nó vẫn không hiển thị các tiện ích, hãy kích hoạt lại chủ đề bạn muốn sử dụng, sau đó truy cập trang plugin của bạn và hủy kích hoạt tất cả các plugin của bạn.

Để thuận tiện, hãy nhấp vào liên kết hoạt động trực tuyến để hiển thị tất cả các plugin đang hoạt động của bạn, sau đó nhấp vào hộp kiểm đầu tiên để tự động chọn mọi plugin.

Chọn tùy chọn hủy kích hoạt trực tuyến từ menu thả xuống, sau đó nhấp vào ứng dụng áp dụng để vô hiệu hóa các plugin với số lượng lớn.

Hướng dẫn why are my widgets not showing up in wordpress? - tại sao các widget của tôi không hiển thị trong wordpress?

Điều đó sẽ vô hiệu hóa tất cả các plugin của bạn. Sau đó quay lại trang Widgets của bạn và xem chúng có xuất hiện ngay bây giờ không.

Nếu họ làm như vậy, nhiệm vụ khó khăn tiếp theo là cho phép từng plugin một lần, cho đến khi bạn tìm thấy trang phá vỡ trang Widget của bạn. & nbsp;
 

Hướng dẫn why are my widgets not showing up in wordpress? - tại sao các widget của tôi không hiển thị trong wordpress?

Chủ đề của bạn không phải là Widget-Aware

Điều này sẽ rất hiếm vì rất ít chủ đề WordPress (nếu có những ngày này) không nhận thức được widget, có nghĩa là không có thanh bên nào được đăng ký. Điều này có nhiều khả năng xảy ra trên một chủ đề tùy chỉnh bị thiếu tệp function.php hoặc không có thanh bên nào được đăng ký.

Nếu bạn đã đặt hàng một chủ đề tùy chỉnh, hãy nói với nhà phát triển của bạn để sử dụng nó.

Trong WordPress, tất cả các khu vực widget được đăng ký là thanh bên. Khi bạn trải nghiệm thanh bên WordPress không hiển thị và bạn nhận được thông báo lỗiWordPress sidebar not showing and you get an error message stating…

Chủ đề bạn hiện đang sử dụng Widget Widget nhận thức, có nghĩa là nó không có thanh bên mà bạn có thể thay đổi.

Hướng dẫn why are my widgets not showing up in wordpress? - tại sao các widget của tôi không hiển thị trong wordpress?

Sau đó, widgetize chủ đề sẽ được yêu cầu để có được các widget để hiển thị.

Điều này sẽ yêu cầu một tệp function.php được tạo, các thanh bên được đăng ký, chủ đề được tải xuống, giải nén và tệp function.php được thêm vào. Nén thư mục một lần nữa, sau đó tải lên chủ đề được cập nhật.

Mã để đăng ký các thanh bên (widget) trong một tập tin chức năng của chủ đề.php là,

add_action( 'widgets_init', 'register_nav_menus' );
function my_register_sidebars() {
/* Register the 'right' sidebar. */
register_sidebar(
array(
'id' => 'right',
'name' => __( 'Right Sidebar' ),
'description' => __( 'A short description of the sidebar.' ),
'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) );

Cho rằng các chức năng của WordPress được kiểm soát bởi tệp function.php, chủ đề WP của bạn thực sự phải có một.

Đó là lý do tại sao các chủ đề không nhận thức được là một vấn đề hiếm gặp và chỉ thực sự là một vấn đề về các chủ đề tùy chỉnh. Giống như nếu nhà phát triển của bạn quên đưa nó vào tệp zip được gửi cho bạn để tải lên trang web WP của bạn.

Hướng dẫn why are my widgets not showing up in wordpress? - tại sao các widget của tôi không hiển thị trong wordpress?

Này các cậu! Nó nói với tôi, Marcel, còn gọi là Maschi. Trên Maschituts, nó tất cả về hướng dẫn! Bất kể chủ đề của bài viết, mục tiêu luôn giữ nguyên: cung cấp cho các bạn các hướng dẫn chuyên sâu và hữu ích nhất!