分類法に画像を追加する方法は?


9

Q:すべての分類法(デフォルトおよびカスタムのもの)に画像を追加することはできますか?

注:プラグインを使用したくありません(デザイン関連の問題に対する私のお気に入りのソリューションではありません)。

使用法:カスタム分類法を使用して、本当に実用的なカスタム投稿タイプのポートフォリオを作成します。たとえば、カスタム分類-クライアントです。そのため、同じ顧客/クライアントからの複数のプロジェクトが実現され、同時にクライアントのショーケースとして分類を使用できます。同様の使用法は、私の分類法のほとんどに適用されます(画像と説明を含む分類法アーカイブがあるかどうか)

ここで何か良いアドバイスはありますか?前もって感謝します

明確化:カスタム分類の条件に画像を追加したい。例:カスタム分類「クライアント」のカスタム投稿タイプ「ポートフォリオ」。各「クライアント」用語(アディダスとしましょう)にはロゴが添付されます。


たとえば、「カテゴリ分類」に画像を追加したいのですか、それとも「カテゴリ用語」に画像を追加したいのですか?これに対する特定の障害は、分類法または分類法の用語のメタの欠如であることに注意してください
トムJノウェル

ああ、基本的に分類学用語の特集画像
Tom J Nowell

また、可能な限り小さなプラグインを使用することも好きですが、クリーンなソリューションも好きです。分類法に関しては、ソリューションが常にクリーンカットになるとは限りません。クライアントが分類画像を必要とする場合、プラグインの使用を変更する場合は、カテゴリ画像プラグインを使用します。
Howdy_McGee

回答済みのオプションで遊んでみます。それがさらに厄介なコードになる場合は、このプラグインを検討します。ありがとう
nerijusgood 2014

回答:


7

Wordpress 4.4以降では、add_term_meta関数を使用して用語のメタデータを保存できます。これは基本的に、wp_termmetaテーブルに格納されるキーと値のペアの情報です。

元の回答(WP 4.4より前)

Wordpressには、分類に追加情報を追加するオプションがありません。taxonomy_metaテーブルはありません。したがって、2つのオプションがあります。

  • 新しいカスタムテーブルを作成し、そこに追加情報(画像リンク)を保存します。
  • optionsテーブルを使用して情報を保存することもできます。

あなたがしようとしていることを実装する方法を示すので、この投稿に従ってください:http : //en.bainternet.info/wordpress-taxonomies-extra-fields-the-easy-way/


それは実際にはかなり良いです。まだ非常にハック。
nerijusgood 2014

1
@nerijusgoodデフォルトのサポートがないため、ハックする必要があります。おそらく、ほとんどのオプションを削除して、画像リンクの保存に必要な部分のみを使用できます。
sakibmoon 2014

メタという用語が導入されたWordPress 4.4より前のバージョンなので、この回答は廃止されました。
J


2

WordPress 4.4は用語メタを導入​​しました。つまり、ハックコードなしで、投稿の場合と同じようにカスタムフィールドを用語に追加できるようになりました。

現在、WP Tax / TermバックエンドUIには画像セレクターがありませんが(画像セレクターがない場合もあります)、WP 4.4で追加されたものについての良いガイドあります。

独自のプラグインを作成しない場合は、既存のプラグインの一部がすでにそれにプラグインしている可能性があります。独自のDBテーブル、さらにはWPオプションテーブルをまだ使用している他のプラグインではなく、すでにこれに切り替えたプラグイン、たとえばWP Term Imagesを使用することをお勧めします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.