PHPとスクリプトで目次をつける 2026年4月5日ワードプレス構築ノートAdvanced Custom FIelds / PHP / スクリプト Advanced Custom Fields Pro のH2見出しとエディターのリピーターでH2とH3を拾った目次を付けたい。目次プラグインだと指定のhtml通りにならないので、H2はリピーターから拾い、H3はスクリプトで拾う。
PHP 文字列の置換 2026年4月3日ワードプレス構築ノートAdvanced Custom FIelds / PHP 複雑な入れ子になったリピーター内に価格欄があり、複数の価格設定をさらにリピーターにしたくないので、スラッシュ区切りの入力からhtml に置換する。 preg_replace の文字列は正規表現を使う。strpos は文字列を含むかどうか。
タイトルからIDを取得 2026年3月15日2026年3月20日ワードプレス構築ノートAdvanced Custom FIelds / PHP Advanced Custom Fields の値を設定用のページなどから取得したいとき、タイトルを指定してIDを取得。
PHP 配列 2026年2月9日2026年4月3日ワードプレス構築ノートPHP カレンダーの出力のためのコードの一部 メタ値(イベント年月日)を取得 カンマ区切りの文字列に 配列に変換 重複を削除 小さい順の並べ替え 配列に入っているかは in_array(“比較対象”, “配列”)
多言語の分岐 2026年2月8日2026年3月26日ワードプレス構築ノートPHP / その他 プラグインを使わずに多言語にする場合の言語でフィールドを分ける想定。 パラメータで分岐 ブラウザの言語で分岐 サイトのディスクリプションを言語で分岐。カスタムフィールドから取得することも可能。 SEO SIMPLE PACK使用時
REST API カテゴリーを指定して新着を表示 2026年1月9日2026年4月1日ワードプレス構築ノートPHP / スクリプト htmlの外部サイトにワードプレスの新着をカテゴリー指定で表示するスクリプト PHP PHPでアイキャッチを表示
ACF 営業日カレンダー 2026年1月2日2026年3月29日ワードプレス構築ノートAdvanced Custom FIelds / PHPコメントを残す 営業日や相談可能日、空席確認などの表示に。 Advanced Custom Fields リピーターで休業日を設定し、カンマ区切りの文字列として保存、これを配列に入れてカレンダーの日付が含まれていたらクラスをつける。 カレンダーの準備部分と 日付部分