一部の埋め込みブロックだけ残すには?JavaScriptで「表示しない埋め込みブロック」を指定するfunctions.phpで読み込むまとめ1と2併用する理由2だけでも絞り込みは可能。2の問題点1のメリット参考(外部サイト)概要WordPressのブロックエディタには、数多くのブロックパターンがありますが、全部使う人は少ないでしょう。自作テーマを作る際には、全ブロックパターンに対応するCSSを指定するのは非常に大変です。そのような場合に、ブロックエディタの種類を絞る方法を、以前に下記の記事で紹介しました。WoredPressのブロックエディタには、数多くのブロックパターンがあります。↑の画像に載っているのはごく一部...tool-engineer.work2023.04.16ただし、「埋め込み」ブロックについては、前回の記事内容だけでは対応できません。先述の記事で紹介したのは以下の2つの方法です。用いて絞り込む2管理画面から絞り込む1については以下のようなコードでした。先述の方法では、いずれの方法でも「埋め込み」に関しては、グループ全体の表示・非表示の指定しかできません。画像のように一部だけ残すことができないのです。管理画面から絞り込もうとすると、「埋め込み」に関しては一括指定になってしまっていることがわかります。よって、「埋め込み」グループに属するエディタの表示・非表示を個別に指定する場合は、別途対応が必要となります。一部の埋め込みブロックだけ残すには?JavaScriptで「表示しない埋め込みブロック」を指定する下記の内容の、remove-block.jsを作成します。Casts});これで、指定したエディタが非表示になります。functions.phpで読み込む作成したremove-block.jsをfunctions.phpで読み込みます。);これで、「埋め込み」のコンテンツのうちyoutubeだけを残すことができました。まとめブロックの絞り込みについては、以下の手順で行うとよいでしょう。絞り込む(前回の記事の内容)※表示したいブロックを選ぶ2remove-block.jsから絞り込む(今回の記事の内容)※表示しないブロックを選ぶ1と2併用する理由2だけでも絞り込みは可能。ここまでの内容を読んで「2だけじゃダメなの?」と思った方もいるでしょう。確かに、2だけで「埋め込み」以外のブロックも管理することは可能です。2の問題点2では、「表示しないブロックを選ぶ」ことになります。指定していないブロックは表示されてしまうのです。ブロックはWPやテーマの更新等によって追加されることがあります。この際に、表示しなくても良いブロックが表示されてしまう可能性があるのです。1のメリット1であれば、↑の問題は発生しません。「表示したいブロックだけを指定する、他は非表示」となるので、新規追加されたブロックが意図せず表示されることはありません。「埋め込み」要素について詳細に指定できない以外は、1の方が優れていると思います。したがって、1と2を併用するのが良いでしょう。仮にですが、同じサーバ上でWordpressとCakePHPを両方運用しているとします。固定ページのパーマリンクと同名のディレクトリが存在する。WordPressのブロックエディタでは、ブロックに応じたマークアップが自動出力されます。プログラミングを目指している方や、ブログをこれから始める方で、WordPressを使ってみたい!とい...WordPressWordPressおすすめ無料テーマ「Cocoon」のカスタマイズ方法【初心者向け】この記事では無料WordPressテーマ『Cocoon』について紹介します。Cocoonには以下の...SVGのアップロード【WordPress】GPT4oで画像からWebサイトを作ってみた。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。ホームWordPressmulemuleと申します。IT業界で働いて約5年になります。ウェブ製作・ツール系アプリ製作を主に行っております。exports?exports.SyntaxHighlighter=SyntaxHighlighter:nullタイトルとURLをコピーしました。