ホームページ > 記事 > CMS チュートリアル > WordPress 5.8 ウィジェット ブロック編集モードを無効にする方法
WordPress チュートリアル #: WordPress 5.8 ウィジェット ブロック編集モードを無効にするにはどうすればよいですか?
WordPress 5.8 の正式バージョンは 7 月 20 日にリリースされる予定です。現在はベータ 4 です。IE をサポートしないことに加えて、WordPress 5.8 の最大の変更点は、ガジェットがビジュアル ブロック編集モードをサポートすることです。
Gutenberg ブロックエディターを初めて見たときと同じような感じで、ちょっと戸惑いながらクラッシュしてしまいました…。 .
このガジェット編集モードに慣れていない場合は、WP 公式の 2 つの解決策が提供されています:
解決策 1、クラシック ウィジェット プラグインをインストールします。名前に見覚えがあるかどうかを確認してください。 Classic Editor プラグインと同じです。復元するには、このプラグインをインストールしてください。以前のガジェット編集モード。
現在、このプラグインに関するコメントは 5 件のみですが、全員がこのプラグインが良いと言っています。これはどういう意味ですか?それは、私がこの新しいエディターに適応できないことを意味しているとしか考えられません。
プラグインでは、新しいエディターは次の 2 行のコードによってのみ無効になります:
add_filter( 'gutenberg_use_widgets_block_editor', '__return_false' ); add_filter( 'use_widgets_block_editor', '__return_false' );
ただし、テーマで新しいエディターを無効にするには、オプション 2 を使用することが公式に推奨されています。 。
オプション 2: 次のコードを現在のテーマ関数テンプレート function.php に追加して、新しいガジェット ブロック エディターを無効にします。
function example_theme_support() { remove_theme_support( 'widgets-block-editor' ); } add_action( 'after_setup_theme', 'example_theme_support' );
私は基本的にブロックエディターを使ってウェブ記事を書くことはないので、それほど強力な編集機能は必要ありません。このブロックの作成には多くの時間を費やして学習しましたが、テーマ開発当初はそのようなエディタが存在しなかったため、現在開発しているテーマには統合されたブロック機能がありません。以前のレイアウトと完全に互換性があり、WP 開発者が独自の方法を主張する場合、ブロックエディターは間違いなくトレンドになり、将来のテーマ開発もこのトレンドに従うでしょう。
WordPress 5.8 で他にどのような機能が更新されたかについては、いくつかのバージョンにわたって続いてきた同じ更新内容です。
ブロックエディターを継続的に改善し、ブロックエディターと互換性があるようにプログラムを変更します。 、他には何もありません。
細かいアップデートでもやはり便利だと感じました、以前メニューを編集したときはメニュー項目を一つずつ削除することしかできませんでしたが、今回は一括選択機能が追加されましたが、一括で削除することはできますが、一括で移動することはできません。
ガジェットはブロックをサポートしており、これは非常に優れています。多くのブロック プラグインによって追加されたブロックを含め、ガジェットに既存のブロックを追加できます。多くの機能を実現できますが、スタイルは完全に互換性はありません実用性が課題。
ウィジェット ブロック エディターで背景プレビュー ウィジェット スタイルを実現できますが、この背景プレビュー スタイルは当面どうやって書けばいいのかわかりません...
公式のアップデート手順を見てください。公式の WP デフォルトテーマでもできません 新しいガジェットエディターと互換性があります. 私のテーマを含め、ほとんどのテーマは互換性がないと推定されています. フロントエンドの表示スタイルに問題があります.
クラシック エディターについては、公式は常に 2022 年まで存続すると述べています。それまでに 2 つのエディターが共存し、ユーザーに選択の機会を与えることが望まれます。そうでないと、ユーザーは負けると思います。多くのユーザー...
以上がWordPress 5.8 ウィジェット ブロック編集モードを無効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。