Advanced Custom Fields Pro 柔軟コンテンツ

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

ページビルダー

ランディングページ作成用のページビルダーというものを見たのだけど、ほぼ、Advanced Custom Fields Pro の柔軟コンテンツと同じなので、こういうのは作れるというか、こういう使い方もある、など。 通常、柔軟コンテンツフィールドは特定の投稿タイプに紐づけて、その投稿タイプのシングル用テーマにコードを書くが、テーマファイルを読み込むショートコー…

カスタムフィールドプラグインの移行

Magic Fields やSmart Custom Fields からAdvanced Custom Fields への移行についての覚書 Magic Fields Magic からACFへ(2021.06.06作成) Magic からACFへ 複製フィールド編(2021.06.06作成) Smart Custom Fields リピーターの移行関数 $l…

REST API の利用

問い合わせを受けて思いついたことをメモしておきます。 これまでREST API を利用した例は本部サイト(html)に支部サイト(ワードプレス)のお知らせを掲載したい、というような例がほとんどだが、複数のランディングページなどに掲載する情報をまとめて更新、という利用法もある。

スラッグからパーマリンク

物件番号をスラッグにセットしているサイトで、物件番号で検索して素早くそのページへ行きたいという要望。 物件検索はフリーワードなしの絞り込みで実装しているため、スラッグを入力してリダイレクトするフォームを付けた。 物件番号は大文字も含むため小文字に変換した後、wp_redirect(get_permalink(get_page_by_path($number,…

イベントカレンダーサンプル(ACFとMW Form)

MW Form 開発終了に伴い、Contact Form 7 版を作成しました。こちらご参照ください。 Advanced Custom Fields PRO とMW WP Form を利用したイベントカレンダーのサンプルを作ってみました。 管理側はリピーターで開催日と定員を設定します。「最終日」と「開催日保存」はテーマ側で必要な値で自動保存されます。 サンプ…