カスタムタクソノミー

wp_set_object_termsでIDとスラッグ名を混同していた
save_postでカスタムフィールド値に応じてカスタムタクソノミーに保存しようとしたところ、うまくいかない・・・。 でよくよく確認したら、スラッグ名が数値であったため、タームID「1」と判別されていた様子。 と、文字列...
Gutenberg適用時の編集画面でタクソノミーパネルを表示させない方法
WordPressの運用時に、投稿の編集画面でカテゴリーやタグなどのタクソノミーを選択出来ないようにしたいケースがあります。そのような時は、これまではremove_meta_boxを使用していたのですが、Gutenber...
イベントカレンダーを作るには日別イベントアーカイブの作成も必要
さて、イベント投稿のカレンダーを作成しようと考えた際、デフォルトのカレンダーウィジェットですと、投稿のある日付をクリックすると [bash]http://hogehoge.com/2019/01/28/[/bash] の...
イベント投稿のクエリをカスタムフィールドの日付順に変更
イベント投稿については、投稿日順よりも開催日順に並ぶことが望ましいです。 そこで、イベント投稿のクエリをそもそも書き換えて、カスタムフィールドの開催日順に並び替えます。 [php]function event_query...
日付形式のアーカイブページを階層タクソノミーに変更
https://monoxa.net/2019/01/how-to-make-custom-field-archive-page-by-date/ の改変。 どうせなら、イベントアーカイブも「年」「月」で階層アーカイブに...
日付形式のカスタムフィールドを元にどのようなアーカイブページを作るか
WordPressでイベント投稿を作成する際に、カスタムフィールドで「開催日」などの日付を入力するように設計することになると思いますが、さて、「投稿日」ではなく、「開催日」をベースに投稿をアーカイブ(「2019年1月のイ...
1