フォーラムのお母様こと、@gatespace_kさんのWordPressでカテゴリ(タクソノミー)毎に投稿を表示 | Gatespace’s Blogを参考にさせていただきました。 ここでは、とあるカスタム投稿タイプの記事一覧をそのカスタム投稿タイプに紐付いたカスタムタクソノミ別に出しています。 カスタムタクソノミ1 記事1 記事2 記事3 カスタムタクソノミ2 記事4 記事5 記事6 みたいな感じで。
![カスタム投稿タイプの記事の一覧をカスタムタクソノミごとに表示する - Shinichi Nishikawa's](https://cdn-ak-scissors.b.st-hatena.com/image/square/e31f16d0bf0d63d552037db6a2d420b486c79516/height=288;version=1;width=512/https%3A%2F%2Fnskw-style.com%2Fwp-content%2Fuploads%2F2012%2F12%2Fwordpress-logo-notext-rgb.png)
固定ページであれば、wp_list_pagesを使うことで、固定ページの一覧を表示させることができます。 その時、現在表示されているページには、liタグにcurrent_page_itemクラスが入ってくれるので、そこの表示を変えることができます。色を濃くしたり。 特定のカスタム投稿タイプに属する記事の一覧をサイドバーに出すときには、wp_list_pages関数を使うことができません(できるの?他に何かあるのでしょうか??)。 下記のように書くことで、現在実際に表示されているページのIDと出力されるリストのIDが一致した時だけ、liにcurrent_page_itemを持たせることができました。 他にも良い方法がありましたら、教えていただきたいです!
WordPressの管理画面に、オリジナルのメタボックスを追加する方法です。 メタボックスというのは、公開ボックスとか、カテゴリー選択ボックスみたいなやつです。 カスタムフィールドでも実現できますが、プラグインの制作時などに追加したいときに使えます。 コード // 中身 function nskw_meta_box_inside() { echo 'I added a new meta box myself! Bravo!!'; } // メタボックスを追加する関数 function nskw_meta_box_output() { add_meta_box('nskw_meta_post_page', 'Test Meta Box', 'nskw_meta_box_inside', 'post', 'side', 'low' ); } // フックする add_action('admin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く