Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 获取分类法上高级自定义字段框的值_Wordpress_Custom Post Type_Advanced Custom Fields_Custom Taxonomy - Fatal编程技术网

Wordpress 获取分类法上高级自定义字段框的值

Wordpress 获取分类法上高级自定义字段框的值,wordpress,custom-post-type,advanced-custom-fields,custom-taxonomy,Wordpress,Custom Post Type,Advanced Custom Fields,Custom Taxonomy,我的任务是在一个已经使用ACF的WordPress网站上为自定义帖子类型(“案例研究”)创建自定义分类法(“扇区”) Everywhere online告诉我,要获取字段(具体地说是一个图像,称为'sector_image'),要使用get_字段,并将其用于自定义分类,请在第二个参数中的术语ID之前使用税名,如下所示: $image = get_field('sector_image', 'sector-'.$sector->term_id); 我可以确认$sector->term\u

我的任务是在一个已经使用ACF的WordPress网站上为自定义帖子类型(“案例研究”)创建自定义分类法(“扇区”)

Everywhere online告诉我,要获取字段(具体地说是一个图像,称为'sector_image'),要使用get_字段,并将其用于自定义分类,请在第二个参数中的术语ID之前使用税名,如下所示:

$image = get_field('sector_image', 'sector-'.$sector->term_id);
我可以确认
$sector->term\u id
返回当前术语的术语id(通过get\u terms对象循环),但即使在打印$image var时,也没有返回任何内容


编辑:该死,我自己想出来的。

好吧,就像往常一样,我在发布的时候就想出来了,结果是,与我看到的许多地方不同,
get\u字段的第二个参数要求分类slug和术语ID用下划线分隔,并非在线答案中列出的连字符或无分隔符,不确定其用法在过去某个时候是否发生了变化,但是的,这是有效的:

$image = get_field('sector_image', 'sector_'.$sector->term_id);