Magic Fieldsについて
時折Magic Fields関連のページにアクセスがあるようなので、現在の情報として書いておきます。 10年近く前にMagic Fieldsを使用して構築したサイトで、まだACFへの移行ができていないサイトがありますが、Magic Fields 2.3.3.1、WordPress 6.1.4、PHP 7.4.33で動作しています。 *PHP8で即エラーが出る…
ワードプレスエンジニアの制作メモ | テーマ関数からサイト構築まで
時折Magic Fields関連のページにアクセスがあるようなので、現在の情報として書いておきます。 10年近く前にMagic Fieldsを使用して構築したサイトで、まだACFへの移行ができていないサイトがありますが、Magic Fields 2.3.3.1、WordPress 6.1.4、PHP 7.4.33で動作しています。 *PHP8で即エラーが出る…
インポートした投稿を別の投稿タイプにコンバートし、その際カテゴリーは2つのタクソノミーにコンバート。 ざっと確認した手順のメモ。 Term Taxonomy Converter でカテゴリーをそれぞれのタクソノミーにコンバート。*コピーもできるが、コピーだと投稿との紐づけが保持できない。 Post Type Switcher で投稿タイプをコンバート。
Advanced Custom Fields にはメッセージを表示するフィールドがあり、ちょっとしたマニュアルや注意事項を表示するのに便利です。 見出し(h2やh3)にスタイルをつけるのにショートコードを利用している場合など、エディターの上に説明をつけたりします。 Advanced Custom Fields を利用していない・利用できない場合はどうするか?…
*Advanced Custom Fields Pro のFlexible Content field(柔軟コンテンツ)は設定した中から選択してコンテンツを自由に追加できるフィールドです。これを個別ページ用のテーマファイルにコードを書くのではなく、専用の表示テンプレートをショートコードで読み込んで、任意の場所で使えるようにするという仕組みを作っています。 *…
Magic Fields やSmart Custom Fields からAdvanced Custom Fields への移行についての覚書 Magic Fields Magic からACFへ(2021.06.06作成) Magic からACFへ 複製フィールド編(2021.06.06作成) Smart Custom Fields リピーターの移行関数 $l…
2023年末追記 MW Form は開発終了となりましたので、Contact Form 7 が推奨となります。Contact Form 7 で送信内容を取得するコードは $submission = WPCF7_Submission::get_instance(); if ( $submission) { $formdata = $submission->…
https://web-taiyo.com/mfn/blog/230506.htmlの続き。 土日定休と仮定して、デフォルト値の設定の中に曜日による振り分けを追加。土日の場合は「休」にチェックを入れる。 フィールドの設定側で「休」にチェックがない場合のみ時間のリピーターを表示としている。 臨時休業は手動でチェック。 if ($week[$date] !== …
”acf/load_value”はhttps://web-taiyo.com/mfn/wordpress-plugin/200227.html参照。 $value[] = array( 'サブフィールドのキー' => '値', '内側のリピーターのキー' => array( array(…