一括で更新・管理
ワードプレス内の複数箇所に掲載する同じ内容を一括で更新・外部の複数ページを一括で管理
ワードプレスエンジニアの制作記録 | テーマ関数からサイト構築まで
ワードプレス内の複数箇所に掲載する同じ内容を一括で更新・外部の複数ページを一括で管理
https://web-taiyo.com/mfn/blog/230506.htmlの続き。 土日定休と仮定して、デフォルト値の設定の中に曜日による振り分けを追加。土日の場合は「休」にチェックを入れる。 フィールドの設定側で「休」にチェックがない場合のみ時間のリピーターを表示としている。 臨時休業は手動でチェック。 if ($week[$date] !== …
ワードプレスで予約受付やイベントスケジュールを想定して、年月を指定して1月分のサブフィールドを作成する関数を書いてみた。 デフォルト値を設定する”acf/load_value”はhttps://web-taiyo.com/mfn/wordpress-plugin/200227.html参照。 $y = date($year); $m = date($mont…
以前、ワードプレスでメールフォームプロのカート機能を利用して物件お問い合わせリストを実装したことがあるが、今回はお気に入り登録プラグインとMW Wp Form を利用してみることに。 Favorites はプラグインの設定でボタンの文言を設定できるので、物件の詳細ページに「問い合わせリストに追加」ボタンを表示させる。 リストに追加した物件は固定ページで一覧表…
ワードプレスに今月と来月の営業日カレンダーを付けたいということで、候補に挙げられたプラグインを入れてみたが、設定が面倒そうだったり、デザイン通りの見た目にするにはスタイルの調整がかなり必要だったりで、PHPで付けてみた。*APIは不使用 土日定休なので土日にクラスを付け、その他の休業日はACFのデートピッカー繰り返しで設定欄を付け、入力された値をカンマ区切り…
2022年に書いた記事のコード、PHP8以降でエラーが出るので修正と追記 <?php if (!empty($_GET['area'])) { $area = $_GET['area']; } if (!empty($_GET['kubun']) && is_array($_G…
投稿をタイトル順(アルファベット順)にインデックス付きで表示したいのだが、一部日本語も含むため、そのあたりの処理をどうするか考えるよりも、頭文字から判別してタクソノミーに登録するほうが早いだろうと。 function blog_cat_check($post_ID) { global $wpdb; $default = wp_get_object_terms…
MW Form で件名にターム名と投稿タイトルを入れたい、ということで、ACFのフィールドにターム名を保存することに。 *タクソノミーはACFで1つしか選択できないように設定してあるが、念の為、1つでブレーク。 function my_acf_update_term( $value, $post_id, $field ) { if(get_post_type…