コンテンツへスキップ

Taiyo Blog / Code

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

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

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

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

添付ファイルをアーカイブに

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

添付ファイル(attachment)を投稿タイプとしてアーカイブを作成

ファイルタイプを限定したい場合は post_mime_type、PDFの場合は ‘application/pdf’

親にあたる投稿タイプを限定したい場合は post_parent__in

REST API 表示側コード例(エンドポイント作成時)

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

エンドポイントを作成したREST API 表示側の例

ショートコードがpタグで囲まれるのを防ぐ

2026年1月5日ワードプレス構築ノートショートコード

カスタムフィールド値で投稿リストを作成するショートコード例

2026年1月5日2026年3月26日ワードプレス構築ノートAdvanced Custom FIelds / ショートコード

カスタムフィールド word 欄の入力値で投稿リストを作成するショートコード

ブロックエディターのブロック用のフィールド設定

2026年1月4日2026年3月26日ワードプレス構築ノートAdvanced Custom FIelds
ブロックエディターのブロック用のフィールド設定

Advanced Custom Fields のフィールドグループをブロックに設定する関数

block.json

php

これらの設定ができてから、ACFの設定をする。

吹き出しショートーコード

2026年1月4日2026年1月5日ワードプレス構築ノートショートコード

ショートコードで吹き出しを作成するプラグインが開発終了したため、吹き出しの形態をキープするために

ショートコードをクイックタグに

事例のタグページでタグごとに表示画像を変える

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

Advanced Custom Fields で画像にタグと同じ値(キッチン、洗面など)をつけて、タグページでは一致する値の画像を表示して投稿にリンク

添付ファイル・画像の一覧から投稿にリンク

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

施工例の画像から投稿にリンクするために書いたコード

1つ目の投稿タイプを取得する部分はページング可能

サンプル:https://web-taiyo.com/image-list.html

その他の投稿

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

シングルページで表示中の投稿以外の投稿を表示

ターム一覧+投稿一覧

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

タームの一覧で、タームごとに投稿も取得する

投稿のページ送り

前 固定ページ 1 … 固定ページ 10 固定ページ 11 固定ページ 12 … 固定ページ 15 次
ワードプレス歴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 author Block Editor calendar current_user_can datepicker event explode feed functions get_queried_object get_terms get_term_by get_the_terms implode is_user_logged_in jQuery json meta_query multisite qtranslate repeater reserve REST API save_post tax_query the_query->post_count update_field update_sub_field wpcf7_mail_sent wp_get_object_terms wp_insert_post wp_insert_term wp_list_pluck wp_mail WP_Query wp_set_object_terms 確認画面

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