web-dev-qa-db-ja.com

プライマリカテゴリを選択する方法

カスタム投稿タイプでプライマリ/メイン(カスタム分類)用語を選択する方法に関するプラグインまたは提案を探しています。

たとえば、私はミュージシャン向けのWordpress Webサイトを開発しています。 "Releases"に "Releases"という名前のカスタム投稿タイプがあります。ユーザーは曲に関する情報(タイトル、リンクなど)を入力してから、[アーティスト]分類からアーティスト(または複数のアーティスト)を選択します。

私の目標はget_the_terms()のようなものを使って "Bob Dylan ft。The Band ..."のようなものを出力することです。

ユーザーにプライマリアーティスト(またはセカンダリアーティスト)を手動で入力させることをすでに考えていました。(プライマリアーティスト/セカンダリ)と呼ばれる重複する分類法を作成することさえ考えました。彼らは私がただ一つの分類法でそれをすべて保つことを可能にするだろうプラグインですか?

1
Mr-Alex

WordPressには「一次」という用語の概念はありません。分類法はグループ化メカニズムです。投稿は等しい用語で複数の用語に属しています(駄目ではありません)。他の用語よりもグループの用語が「多い」ことはありません。

あなたのユースケースの簡単な説明から、直観的にアーティストはCPTとして定義される方がはるかに良いでしょう。しかし、それから投稿間の関係とWPは箱から出してもこれをしません。 Posts2Postsのような主要なプラグインがありますが。

全体的に私は建築についてもう少し考えを置くことをお勧めします。分類法が複雑になりすぎると、長期にわたって悪い兆候になりがちです。

1
Rarst

もう2年です。しかし、私もあなたの質問が同じことを捜しているのを見つけました。 あなたはこれのためにYoast SEOプラグインを使うことができます。 それはあなたが検索エンジン最適化や他の機能を修正するのを手伝うのと同様にそのコア機能を追加するのを助けます。

これらのリンクは私に答えを与えました Yoast SEO Pluginは1つが主要なカテゴリーを作ることを可能にします 例はここにあります コードの使い方

0
omukiguy