通过高级定制字段从分类术语中检索特定字段

时间:2014-06-26 作者:Jamil Ahmed

我已经设置了一个显示在分类术语页面中的自定义字段。我正在尝试直接提取与自定义分类术语关联的图像

但是,显示它的页面是一个模板页面。我想我需要在提取特定图像之前传递post ID,但是对于自定义分类法,如何做到这一点呢?

自定义分类法是“制造”,术语id是例如1,图像字段id是“image\\u toc”,我已将ACF设置为图像url。我读过“how-to/how-to-get-values-from-a-taxonomy-term/”这一页,但我真的不明白应该用什么来代替什么。我使用的东西大致如下:

<img src="<?php the_field(\'image_toc\', \'I am giving term id here\'); ?>" />
但什么都没有发生。源代码中没有图像和路径。

1 个回复
最合适的回答,由SO网友:engelen 整理而成

要从ACF中检索某个术语的字段(例如,不是一篇文章),调用时应使用分类名称,后跟下划线,后跟术语ID,而不是文章IDthe_fieldget_field. 假设要检索字段image_toc 对于分类法mytax 和术语ID$termid 这将是:

<img src="<?php the_field( \'image_toc\', \'mytax_\' . $termid ); ?>" />
在你的情况下,这相当于

<img src="<?php the_field( \'image_toc\', \'manufacture_1\' ); ?>" />

结束

相关推荐

我可以在‘Get_the_Terms’中使用自定义元值吗?

我有一个自定义页面模板,这是我试图操纵的代码,根据我为特定页面编写的自定义元值进行更改。$terms = get_the_terms($post->id, \'custom-taxonomy\' ); 在CPT页面上,我有一个自定义元字段“分类名称”,自定义元值是“自定义分类”我试图用上面的代码做的是:$terms = get_the_terms($post->id, get_post_meta($post->ID,\'metafield-taxonomy-name\',TRU

通过高级定制字段从分类术语中检索特定字段 - 小码农CODE - 行之有效找到问题解决它

通过高级定制字段从分类术语中检索特定字段

时间:2014-06-26 作者:Jamil Ahmed

我已经设置了一个显示在分类术语页面中的自定义字段。我正在尝试直接提取与自定义分类术语关联的图像

但是,显示它的页面是一个模板页面。我想我需要在提取特定图像之前传递post ID,但是对于自定义分类法,如何做到这一点呢?

自定义分类法是“制造”,术语id是例如1,图像字段id是“image\\u toc”,我已将ACF设置为图像url。我读过“how-to/how-to-get-values-from-a-taxonomy-term/”这一页,但我真的不明白应该用什么来代替什么。我使用的东西大致如下:

<img src="<?php the_field(\'image_toc\', \'I am giving term id here\'); ?>" />
但什么都没有发生。源代码中没有图像和路径。

1 个回复
最合适的回答,由SO网友:engelen 整理而成

要从ACF中检索某个术语的字段(例如,不是一篇文章),调用时应使用分类名称,后跟下划线,后跟术语ID,而不是文章IDthe_fieldget_field. 假设要检索字段image_toc 对于分类法mytax 和术语ID$termid 这将是:

<img src="<?php the_field( \'image_toc\', \'mytax_\' . $termid ); ?>" />
在你的情况下,这相当于

<img src="<?php the_field( \'image_toc\', \'manufacture_1\' ); ?>" />