调用自定义分类法上的ACF字段

时间:2018-01-25 15:56:14

标签: php wordpress advanced-custom-fields custom-taxonomy

我有一个页面,其名称与我的自定义分类法中的术语相同'类'。

在该页面上,我希望回应匹配分类法中的ACF字段。

我设法使用页面名称调用分类法并指定自定义分类的名称,但是当我尝试回显ACF字段时,它不会返回任何内容。

这是代码,包括一些用于测试的回声。

在我的页面上,我得到的课程35'从分类法的名称和分类法ID。没有其他东西回归。

if ( have_posts() )
while ( have_posts() ): the_post();

$post_slug = ( $post->post_name );

$terms = get_terms( array(
'taxonomy' => 'classes',
'slug' => $post_slug
) );

foreach ( $terms as $term ) {

echo $term->taxonomy;
echo $term->term_taxonomy_id;

$thumbnail = get_field('field_test', $term->taxonomy . '_' . $term->term_id);

$thumbnail2 = get_field('field_test', $term->taxonomy . '_' . $term->term_taxonomy_id);

$thumbnail3 = get_field('field_test', $term);

echo $thumbnail;
echo $thumbnail2;
echo $thumbnail3;

}

0 个答案:

没有答案