コンテンツへスキップ

Taiyo Blog / Code

ワードプレス・エンジニアのワードプレス構築ノート 実装コード集

メール 検索
  • HOME/web-taiyo.com
  • CODE TOP/アルファベット・50音順
  • 新着順
  • CONTACT

投稿者: ワードプレス構築ノート

大阪府吹田市在住ワードプレスエンジニア

タームの投稿の有無

2026年1月20日2026年3月26日ワードプレス構築ノートAdvanced Custom FIelds / タクソノミー

get_terms のループ内で投稿の有無・Advanced Custom Fields の値の有無で分岐

ACF 画像フィールド

2026年1月20日ワードプレス構築ノートAdvanced Custom FIelds

Advanced Custom Fields 画像フィールド
配列で保存

get_term_children 子タームの有無

2026年1月17日2026年3月26日ワードプレス構築ノートタクソノミー

get_terms ループ内で子タームがある場合は子タームとtax_query、ない場合は親タームとtax_query

ACF タクソノミー・フィールド

2026年1月15日2026年2月12日ワードプレス構築ノートAdvanced Custom FIelds / タクソノミー

Advanced Custom Fields タクソノミー・フィールドの取得

CF7 デートピッカー(イベント申込時の設定例) jQuery

2026年1月14日2026年3月28日ワードプレス構築ノートAdvanced Custom FIelds / Contact Form 7 / スクリプト

イベントのページからパラメータで投稿IDを持たせてメールフォームに遷移。
開催期間はイベントの投稿から、休業日はオプションページから取得して、スクリプトでデートピッカーの設定を行う例。

デートピッカーの年月日の変換

2026年1月14日ワードプレス構築ノートAdvanced Custom FIelds

Advanced Custom Fields のデートピッカーは表示形式と戻り値の形式を設定できるが、日付の比較などが必要な場合、Ymd で設定しておいて表示側で変換するほうが都合が良い場合がある。

Date Picker

Custom Permalinks を無効にする

2026年1月13日ワードプレス構築ノートその他

特定の投稿タイプでCustom Permalinks を無効にする

アクセス数の保存

2026年1月13日2026年3月22日ワードプレス構築ノートタクソノミー

タクソノミーのアクセス数をカスタムフィールドに保存する

https://plusers.jp/blog/wordpress-popular-posts 参照

2つのタクソノミーの絞り込みの例 tax_query

2026年1月13日2026年3月26日ワードプレス構築ノートタクソノミー

2つのタクソノミー(1つは親子構成)をtax_query で絞り込む例

アーカイブで2つのタクソノミーの絞り込みの例

2026年1月13日2026年3月26日ワードプレス構築ノートタクソノミー

アーカイブ上で通常の表示と、2つのタクソノミーの絞り込み結果を表示する。*パラメータの有無
タクソノミーの1つは親子で開閉式。
一部タームで表示内容が違う。

↓はナビ側

投稿のページ送り

前 固定ページ 1 … 固定ページ 6 固定ページ 7 固定ページ 8 … 固定ページ 13 次
ワードプレス歴15年超え分の実装コード・関数をまとめています。コードをコピーしたい方、ニーズに合わせたコードが欲しい方、データ全部欲しい方はCONTACTよりお問い合わせください。
ワードプレス・エンジニアのワードプレス構築ノート
  • Advanced Custom FIelds
  • Contact Form 7
  • 絞り込み・検索
  • タクソノミー
  • ショートコード
  • PHP
  • スクリプト
  • その他

acf/load_value acf/save_post acf/update_value add_action add_filter add_shortcode admin_footer attachment Block Editor calendar current_user_can datepicker event explode functions get_queried_object get_terms get_term_by get_the_terms implode is_user_logged_in jQuery json Magic Fields meta_query multisite qtranslate repeater reserve REST API save_post tax_query the_query->post_count update_field update_sub_field wpcf7_before_send_mail wpcf7_mail_sent wp_get_object_terms wp_insert_term wp_list_pluck wp_mail WP_Query wp_set_object_terms wp_set_post_terms 確認画面

© 2026 Taiyo Blog / Code | WordPress テーマ: Blogghiamo by CrestaProject