web-dev-qa-db-ja.com

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

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

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

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

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

説明: 私のカスタム分類法の条件に画像を追加したい。たとえば、カスタム分類の「クライアント」を含むカスタム投稿タイプ「ポートフォリオ」には、各「クライアント」の用語(アディダスと言います)にロゴが付いています。

7
nerijusgood

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

元の回答(WP 4.4より前)

Wordpressに分類法に追加情報を追加するオプションはありません。 taxonomy_metaテーブルはありません。だから、あなたは2つの選択肢があります。

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

あなたがやろうとしていることを実装する方法を示しているので、あなたはこの記事に従うことができます: http://ja.bainternet.info/wordpress-taxonomies-extra-fields-the-easy-way/

6
sakibmoon

カスタム分類グループにカスタムフィールド(画像フィールド)を追加するには、 高度なカスタムフィールド プラグインを使用できます。

4
Bradley Flood

WordPress 4.4ではTerm metaが導入されました。これは、ハックなコードを使わなくても、投稿と同じようにカスタムフィールドを用語に追加できることを意味します。

現時点ではWP Tax/TermバックエンドUIには画像セレクタがありませんが(そして持っていないかもしれません)、 ここであなたは良いガイドを見つけるでしょう WP 4.4で追加された内容

あなた自身のプラグインを構築しないのであれば、既存のプラグインの中にはすでにそれに切り替えているものもあります。私はすでにこれに切り替えているプラ​​グインを使うことをお勧めします。 WP Term Images それでも独自のDBテーブルを使用している、またはさらに悪い場合はWPオプションテーブルを使用している他の画像ではありません。

2
The J