Hướng dẫn Disable Gutenberg Widget Block Editor

Mình vừa update WordPress lên phiên bản 5.8 nhưng sau khi kiểm tra lại phần Widgets thì lại hiển thị như phiên bản cũ, mình có lượn lờ lên 1 số diễn đàn thì tìm được một số thành viên sử dụng WordPress cũng có lỗi tương tự.

Disable Gutenberg Widget Block Editor
Disable Gutenberg Widget Block Editor

Disable Gutenberg Widget Block Editor

Nguyên nhân lỗi này là do ở bản cập nhật lần này các nhà phát triển có bổ sung thêm tính năng Block Editor vào Widget nên không thể hiển thị theo Class Widget như cũ.

Cách 1

Để fix lỗi này thì bạn có thể cài thêm plugin : Class Widget và sau đó kích hoạt lên là được.

Cách 2

Đối với bạn nào không thích thêm Plugin thì bạn có thể tham khảo code sau:

// Disables the block editor from managing widgets in the Gutenberg plugin.
add_filter( 'gutenberg_use_widgets_block_editor', '__return_false' );

// Disables the block editor from managing widgets.
add_filter( 'use_widgets_block_editor', '__return_false' );

Đoạn code thứ 2 các bạn có thể sử dụng là

if ( ! function_exists( 'nada_activate_classic_widgets' ) ) :
function nada_activate_classic_widgets() {
    remove_theme_support( 'widgets-block-editor' );
}
endif;
add_action( 'after_setup_theme', 'nada_activate_classic_widgets' );

Các bạn chèn vào file funtions.php của themes mà bạn đang sử dụng thì anh widget sẽ hoạt động trở lại bình thường nhé.

class editor
Trở về giao diện Widget như ban đầu

Chúc các bạn thành công.

5/5 - (2 votes)

Related Articles

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments