テーマ上で表示期限・予約更新など
投稿の予約更新はプラグインで可能ですが、アーカイブやトップページなど、テーマ上の表示を日時で変更したい場合の覚書。 *事前に確認が必要な場合はパラメータで分岐する。 定期的に予約更新が必要な場合、クライアント側で予約更新…
テーマ関数からサイト構築まで | ワードプレス・エンジニアのメモ
投稿の予約更新はプラグインで可能ですが、アーカイブやトップページなど、テーマ上の表示を日時で変更したい場合の覚書。 *事前に確認が必要な場合はパラメータで分岐する。 定期的に予約更新が必要な場合、クライアント側で予約更新…
イベントの詳細ページにつけたContact Form 7 のデートピッカーに申込期間を設定する。 イベントの開始日と最終日はAdvanced Custom Fields から取得して、受付期間の初日・最終日を設定。 CF…
施設や支店のページを作成する際に、そのタイトルをお知らせやブログ用にタームに登録する関数。 if ( term_exists($slug, ‘xxxx_cat’) == null){ wp_insert_term($na…
複数施設の担当者が更新するブログで投稿者にタームを紐づける関数の覚書。 Advanced Custom Fields のタクソノミー・フィールドを利用しているので。 if ($user->user_login === ‘…
ワードプレスの新着・更新情報を外部に掲載する方法 ワードプレスをロードする 掲載したいページからワードプレスまでのパスを取れる場合は、ワードプレスをロードするとテンプレートタグを使用できるので、記述が楽です。 REST …
Contact Form 7 で自動返信にファイルを添付するにはメール2の添付ファイルのところに書けばよいのだが、共通のメールフォームで投稿ごとに添付するファイルを変える、あるいは案内するファイルを変える方法。 Cond…
1つの投稿タイプで複数の投稿パターン(A・B・C・D・E)をAdvanced Custom Fields で設定したい場合。 Flexible Content 柔軟コンテンツフィールド A・B・C・D・E を好きな順番で…
Contact Form 7 の送信データを保存するプラグイン、PHP8.3へのアップに伴い、Contact Form DBからContact Form CFDB7 に変更しましたが、過去のデータを残したいということで、…
ワードプレスの構築中にテーマの編集ミスでエラー画面を見ることはあるが、アップデートで「重大なエラー」を久々に見た。 長く運用しているワードプレスで古いプラグインの使用を続けていることがあるので(不具合がない限り変えたくな…
以前、関連サイトからワードプレス・サイト内のMW Form へのリンクに商品名のパラメータをつけ、エンコードされた商品名をデコードして商品名欄に入れる、というテーマ関数を書いたことがありますが、Contact Form …