如何将图像添加到分类法?


9

问:是否可以将图像添加到我的所有分类中(默认分类和自定义分类)?

注意:我不想使用任何插件(不是我最喜欢的设计相关问题解决方案)。

用法:我想使用自定义分类法创建非常实用的自定义帖子类型组合。例如,自定义分类法-客户,因此如果要实现来自同一客户/客户的多​​个项目,并且同时我可以将分类法用作我的客户的展示。我几乎所有的分类法都使用了类似的用法(无论是否有带有图像和描述的分类法档案)。

这里有什么好的做法建议吗?提前致谢

澄清:我想在自定义分类法的条款中添加图片。例如,带有自定义分类法“客户”的自定义帖子类型“投资组合”,其中每个“客户”一词(比如说阿迪达斯)都将带有其徽标。


您能否阐明您的意思,例如,要将图像添加到“类别分类法”中还是要将图像添加到“类别术语”中?注意,对此的一个特殊障碍是缺少分类法或分类法术语meta
Tom J Nowell

啊,分类法术语的基本特色图片如此
汤姆·J·诺维尔

我也喜欢使用尽可能少的插件,但是我也喜欢干净的解决方案,而在分类学方面,有时解决方案并不总是干净的。如果客户需要分类图像,那么如果您改变主意,则可以使用Categories Images插件。
Howdy_McGee

虐待尝试使用答案选项。如果最终会变得更加混乱,我将考虑使用此插件。谢谢
nerijusgood

Answers:


7

从Wordpress 4.4开始,您可以使用add_term_meta函数存储术语的元数据。这基本上是存储在wp_termmeta表中的键值对信息。

原始答案(WP 4.4之前)

Wordpress不能选择向分类法添加额外的信息。没有taxonomy_meta桌子 因此,您有两个选择。

  • 创建一个新的自定义表,并在其中保存其他信息(图像链接)。
  • 您还可以使用options表来存储信息。

您可以关注这篇文章,因为它显示了如何实现您要执行的操作:http : //en.bainternet.info/wordpress-taxonomies-extra-fields-the-easy-way/


这实际上是相当不错的。还是很hacky。
nerijusgood

1
@nerijusgood由于没有默认支持,因此您必须破解。也许您可以删除大多数选项,而仅使用存储图像链接所需的部分。
sakibmoon 2014年

该答案现已过时,因为它是WordPress 4.4之前的版本,其中引入了术语meta。
J


2

WordPress 4.4引入了Term meta,这意味着我们现在可以像在帖子中一样为术语添加自定义字段,而无需修改代码。

目前,尽管WP Tax / Term后端UI缺少图像选择器(并且可能永远没有),但是在这里您会找到有关WP 4.4中添加内容的良好指南

如果您不会构建自己的插件,则可能是某些现有插件已切换到该插件。我建议使用已经切换到此的插件,例如WP Term Images,而不是其他可能仍使用自己的数据库表或更糟的WP options表的插件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.