qtranslate の投稿を言語ごとに分ける
多言語プラグインのqtranslate、後継のqtranslate-xt は言語タブ切り替えで投稿を作成するようになっていて、プラグインを無効にすると、投稿は *日本語と英語の場合、 [:ja]日本語の投稿[:en]英語…
テーマ関数からサイト構築まで | ワードプレスの実装・カスタマイズ
多言語プラグインのqtranslate、後継のqtranslate-xt は言語タブ切り替えで投稿を作成するようになっていて、プラグインを無効にすると、投稿は *日本語と英語の場合、 [:ja]日本語の投稿[:en]英語…
イベントアーカイブは今日以降開催のみ、カスタムフィールド値で絞り込み時は条件を変えるpre_get_posts。 meta_query の書き方を覚えきれないので、メモ。 function change_order_fo…
私はテーマを作成するとき、昔のクセと言うか、functions.php の終わりの ?> は必ず書いているが、動作確認用のワードプレスで使っていた公式からダウンロードした無料テーマは、終わりの ?> が書いてなかった。 …
イベントのランダムな開催日をAdvanced Custom Fields Pro のリピーターで設定して、カレンダーで表示するためには、カレンダーの日付と照合するためのデータが必要なので、これはリピーターの日付を別のフィ…
カスタム投稿タイプの一覧から選択して申し込むというメールフォーム、今までutf-8n で使えるCGIを利用していたが、reCAPTCHAをつけるためにContact Form 7 に変更することになり、投稿の読み込み部分…
カテゴリー(タクソノミー)ページの閲覧数順にカテゴリー(タクソノミー)を並べたい、ということで、アクセスランキングの記事で紹介したページとこのページの情報を合わせて、 タームにACFでフィールドをつけ、 このページに紹介…
投稿を何らかの条件で自動でタームに登録したい場合はwp_set_object_terms。そのタームがタクソノミーにない場合は新たに作成されるが、スラッグは指定できない。 タイトルの頭文字で自動登録 function b…
Advanced Custom Fields の値を何かに登録したり、取得した値をフィールドに登録して利用したりしますが、よく使う関数はadd_action(‘acf/save_post’、add…