Contact Form 7 jQUery(モーダルウィンドウ/ポップアップ)確認画面実装
「Contact Form 7 確認画面をモーダルウィンドウで開く」を実装してみました。プラグインはなしでjQuery を利用します。*デザイン通りの確認画面にしたい、有料プラグインは使用したくない、という場合の解決策で…
テーマ関数からサイト構築まで | ワードプレス・エンジニアのメモ
「Contact Form 7 確認画面をモーダルウィンドウで開く」を実装してみました。プラグインはなしでjQuery を利用します。*デザイン通りの確認画面にしたい、有料プラグインは使用したくない、という場合の解決策で…
イベントアーカイブは今日以降開催のみ、カスタムフィールド値で絞り込み時は条件を変えるpre_get_posts。 meta_query の書き方を覚えきれないので、メモ。 function change_order_fo…
例えば、イベントのアーカイブをカレンダーで表示するか一覧で表示するか、見る人に選んでもらうためにタブ切り替えなどで実装する場合もあるが、パラメータで振り分けることもできる。 一覧表示サンプル カレンダー表示サンプル これ…
最近、どんな場合も使えるモーダルウィンドウのプラグインが見つからないのでColorbox – a jQuery lightbox をつけている。 画像リンクは maxWidth:’90%̵…
投稿にContact Form 7 のフォームを表示する際、投稿の内容によってフォーム部品の一部を変更したいという場合、wpcf7_add_form_tag でショートコードを作成して対応できるが、 例えば投稿のデータと…
サイトのお知らせなどで「〇〇を更新しました」というような内容の場合、直接更新したページにリンクしたいという場合があり、外部リンクの可能性もあればURL欄を付けて、URLを入れてもらうという場合が多い。 が、アップデートや…
Advanced Custom Fields でフィールドに値をロードする関数 https://www.advancedcustomfields.com/resources/acf-load_value/ 1.リピーター…
カレンダーを出力する際の祝日判定について、グーグルのカレンダーAPIを利用するのが一般的かと思うが、キーを取得して、継続して使用するには支払いの紐づけが必要なので、夏季休暇などの独自の休業日とあわせてカンマ区切りのテキス…
イベントのアーカイブは開催日順(期間や複数開催がある場合は最終日など)に表示するのが普通だが、ランダムに複数の開催日があるイベントのアーカイブ表示について。 *開催日はAdvanced Custom Fields Pro…
Advanced Custom Fields Pro のリピーターで設定したイベントの開催日が入っている配列 $eventdata から今日より前の日付を削除し、リピーターのループ内で取得した満席の年月日も削除して、未来…