【SWELL】カスタム投稿タイプのサイドバーを表示・非表示切り替える設定方法
SWELLマニアの、かんた(@swell_mania)です。
WordPressテーマ「SWELL」のカスタマイズメモです。
投稿のエディターには「SWELL設定」というMetaボックスがあります。このMetaボックスにはサイドバーの表示・非表示オプションが用意されていて、投稿ごとにサイドバーの有り無しを設定できます↓
「こっちの投稿はサイドバーなしでスッキリさせよう」
「こっちはサイドバーを表示する!」
そんな切り替えが可能です。
ですが、Custom Post Type UIプラグインなどを使い自分で追加したカスタム投稿のエディターにはSWELL設定オプションが表示されません。
Custom Post Type UI以外のカスタム投稿作成プラグインを使っても、コードでカスタム投稿を追加してもカスタム投稿ごとにサイドバーの表示を切り替えるMetaボックスは表示されません。
もし受注案件でクライアントから要望を受けているなら、なんとかしないといけません。
カスタマイズしてみた
カスタム投稿の編集画面に、サイドバーの表示切り替えをする機能を追加しました↓
【カスタマイズの内容】
今回のカスタマイズはノーコードで実現可能です。functions.phpにフックを追加するといったコードを編集する作業はありません。
テンプレートファイルを編集しないカスタマイズなので、テーマの仕様が大きく変更しない限り、アップデートによる影響はありません。
【SWELLのバージョン】
この記事執筆時に利用可能な最新バージョン(2.6.3.2)を利用しています。
ここから先は
1,139字
/
9画像
¥ 10,000
期間限定!PayPayで支払うと抽選でお得
この記事が気に入ったらチップで応援してみませんか?