Advanced Custom Fields Pro 柔軟コンテンツ

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。

*Advanced Custom Fields Pro のFlexible Content field(柔軟コンテンツ)は設定した中から選択してコンテンツを自由に追加できるフィールドです。これを個別ページ用のテーマファイルにコードを書くのではなく、専用の表示テンプレートをショートコードで読み込んで、任意の場所で使えるようにするという仕組みを作っています。
*テーマに追加するファイル(テーマ関数と表示用テンプレート)はまとめてプラグイン化することも可能です。
柔軟コンテンツフィールド関連

こちらにサンプルを作成しています。

上は追加ボタンのイメージ、下は編集ページのイメージです。下の画像はクリックすると全体を表示します。

スタイルは使用しているテーマに依存しますが、柔軟コンテンツ用にスタイルを追加したり、編集時に追加することも可能です。

通常は特定の投稿タイプなどに紐づけて、その投稿タイプ用のテーマファイルに表示コードを書きますが(*テーマの構成にもよります)、表示用のテンプレートを読み込むショートコードを利用すると、幅広く使用できます。

こちらにサンプルを作成しています。

Advanced Custom Fields Proの設定インポートファイル(json)と表示用テンプレートが欲しい方はお問い合わせください。ニーズに合わせて作成します。Advanced Custom Fields Proをお持ちでない場合はインストールも対応します。

その他のAdvanced Custom Fields に関する記事一覧

Advanced Custom Fields に関する記事一覧ページへ