wordpressセブンシックスのダイチです。SEOプラグインをおすすめします。ネット上では、機能が豊富なため敬遠する人も多いみたいですけどね。その豊富な機能の中に隠された「プライマリカテゴリ」について、日本語で解説しているサイトが見つからなかったので、ここで紹介したいと思います。SEOプラグインって?SEOのためのプラグインです。説明すると、「ページタイトル」などのMETAタグを細かく設定したり、XMLサイトマップを生成できます。SEOプラグインの(隠してないけど)隠された機能です。SEOプラグインをインストールすると、投稿に複数のカテゴリを設定した際に、メインとなるカテゴリを指定できるようになります。これが一体何を意味するものなのか、疑問に思っていた人も多いことでしょう。投稿一覧画面でメインのカテゴリを1つだけ表示したい場合などに真価を発揮します。パーマリンクにカテゴリ名を含めている場合なども、プライマリカテゴリが適用されます。何やらプライマリカテゴリを取得する関数が用意されているような情報もありましたが、ちょっと良くわからなかったので、昔から私が問題なく使用できている方法で。プライマリカテゴリの取得プライマリカテゴリのカテゴリIDは、ループ内でget_post_meta関数を使うと取得できます。);カテゴリ名の取得カテゴリ名を取得したい場合は、get_cat_name関数を使いましょう。);カテゴリURLの取得URLなら、get_category_link関数ですね。実際に使うケースを想定してみます。プライマリカテゴリが指定されていない場合は、最初のカテゴリを取得するようにしてみましょう。);カスタム分類で使うプライマリカテゴリ機能は、カスタム分類でも使用できます。その場合は、カテゴリとはちょっと変わります。カテゴリ名・URLの取得で、名前とURLの取得も、カテゴリと同じ関数は使えないので。);みたいな感じで、一旦オブジェクトを取得してからまわりくどく入手します。したら、もっといい方法あるかもしれませんが。実践編で、これも、プライマリカテゴリが指定されていない場合は最初のカスタム分類を取得するようにコードを書いてみます。);}こんな感じになりました。以上、プライマリカテゴリ機能の使い方でした。海外製のプラグインは、なかなか日本語で情報が出回らないのがネックですが、調べてみると新しい発見もたくさんあります。デザイン会社、システム開発会社を経てセブンシックスを設立。マーケティング、デザイン、テクノロジーに精通するオールラウンダーとして、県内の中小企業に向けた戦略型ホームページ制作を開始。一方で、都内の広告代理店からの要請で大企業案件にも多数参加。企業が本当に必要とするホームページ制作とは何か、を日々探求している。