WordPress给分类添加自定义栏目字段方法

WordPress现在海内使用已经异常利便,然则在通常情形下,我们若是想在WordPress系统中给文章添加分外的属性,那么我们一样平常都市想到使用自界说栏目(也称自界说字段),这也极大的增强了WordPress的扩展性,如我想使用WordPress制作一个在线销售的网站,那么每件商品有价钱、颜色、重量等属性,这个时刻我就可以使用自界说栏目来纪录这部门数据。有网友给我留言说,既然文章可以添加自界说字段,那WordPress能不能实现分类目录添加牢固字段呢?分类目录只著名称、别名、父级、形貌这几个项目,好比我有一个影戏分类,想再添加个影戏分类的缩略图或者分类要害字就没法加了,本文就解决了这样的问题。

Category Meta plugin,功效对照壮大,可以用于给分类、标签、自界说菜单、链接分类等添加自界说栏目,支持单行/多行文本框、多选框以及图片上传。

使用方式

激活插件后,进入后台 – 设置 – Category Meta,这里可以确立/治理你添加的自界说栏目。
WordPress给分类添加自定义栏目字段方法
Meta Name:添加自界说栏目的名称(用英文);
Sanitize meta name:一样平常都勾选吧;
Meta Type:选择自界说栏目的类型,包罗Text单行文本框、Text Area多行文本框、Image图片上传、Check Box多选框
Meta Toxonomy:是要添加自界说栏目的地方,可选择category分类、post_tag标签、nav_menu菜单、link_category链接标签、post_format

最后,点击Add Meta,就可以添加想要的自界说栏目了。如我们Meta Toxonomy选的是category,那么在文章 – 分类目录下就可以看到适才添加的自界说栏目color了。
WordPress给分类添加自定义栏目字段方法
若何挪用这个自界说栏目的值呢,可以使用下面php代码即可:

  1. if (function_exists('get_terms_meta')) {
  2.   // $category_id是分类id,$meta_key是自界说栏目名称(就是你上面填的Meta Name)
  3.   $metaValue = get_terms_meta($category_id, $meta_key);
  4.   echo $metaValue[0];
  5. }

如在主问题录下,一样平常分类目录所使用的模板是category.php或这是archive.php,那么我们可以在这些php文件中添加代码:

  1. if ( is_category() ) {
  2. 	if (function_exists('get_terms_meta')) {
  3. 		// get_query_var('cat')是当前分类id,color是我使用的自界说栏目名称(就是上面填的Meta Name)
  4. 		$metaValue = get_terms_meta(get_query_var('cat'), 'color');
  5. 		echo $metaValue[0];
  6. 	}
  7. }

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!3308869544
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有猫币奖励和额外收入!

主题镇 WP教程 WordPress给分类添加自定义栏目字段方法 https://zhutizhen.com/14844.html

永远为用户服务的镇长!

常见问题
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情
  • 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或联络我们。
查看详情

相关文章