順序をサポートしたカスタム投稿タイプのデフォルト表示順を変更してみる

カスタム投稿タイプを利用する際に、register post type の has_archiveパラメータを true とすると、投稿タイプのアーカイブ(一覧)表示を行うことができるようになります。

ただし、表示順については設定や入力にかかわらず公開日順になってしまうため、page-attributes をサポートして順序の入力を可能にしていても、表示に反映されることがありません。

今回は、この投稿タイプアーカイブの表示の際に、page-attributes がサポートされていれば、自動的に順序(menu_order)順に従って表示されるようにしてみましょう。

“順序をサポートしたカスタム投稿タイプのデフォルト表示順を変更してみる” の続きを読む

WordPressのget_the_categoryの取得順をカスタマイズする

WordPressで投稿記事が属するカテゴリーを取得する get_the_category は、属するカテゴリーをカテゴリーの名前順で取得してきます。これは、カテゴリーだけでなく、投稿タグの get_the_tags やカスタム分類での get_the_terms でも同様です。

しかしながら、利用シーンによっては名前以外の順序で取得したい場合もあるのではないでしょうか。今回は、この取得順序を指定できる方法を紹介してみたいと思います。

“WordPressのget_the_categoryの取得順をカスタマイズする” の続きを読む

WordPressの新着情報表示にカスタム投稿タイプを含める方法

WordPressの新着情報表示にカスタム投稿タイプを含める方法

@junirock78 さんが、ツイッターでカスタム投稿タイプも含めた新着情報を表示する方法を質問されていたので、おせっかいかとは思いつつ話の輪に加わってみました。

“WordPressの新着情報表示にカスタム投稿タイプを含める方法” の続きを読む

WordPressの固定ページ一覧に順序の項目を追加する方法

WordPressの固定ページは、ページ属性の順序によってソートされるようになっているのは知られていますが、この項目が固定ページの一覧に表示されていたら、新規追加の際にいくつにすれば良いか分かりやすいですよね?

今回は、そんな固定ページの使い勝手を良くしてくれるコードを紹介します。

“WordPressの固定ページ一覧に順序の項目を追加する方法” の続きを読む

Twenty Ten、Twenty Elevenのヘッダー画像を1行で非表示にする方法

Twenty Ten、Twenty Elevenでヘッダー画像を表示させないようにするには、header.phpを編集する方法や、CSSでdisplay: noneの指定を追加する方法もありますが、functions.phpの1行書き足すだけで、あっさり非表示にもできる方法があるのをご存じでしょうか。

“Twenty Ten、Twenty Elevenのヘッダー画像を1行で非表示にする方法” の続きを読む