在acf中使用Wordpress。
我创建了分类法字段来创建类别链接和标题 但它没有显示在前端。
任何人请帮我找到解决方案。 这是我的代码,但是 它不起作用:
<ul>
<?php foreach( $terms as $term ): ?>
<a href="<?php echo get_term_link( $term ); ?>">View all '<?php echo $term->name; ?>' posts</a>
<?php endforeach; ?>
</ul>
答案 0 :(得分:1)
你如何设置$ terms?
这是分类标准字段的标记
<?php
$terms = get_field('taxonomy_field_name');
if( $terms ): ?>
<ul>
<?php foreach( $terms as $term ): ?>
<h2><?php echo $term->name; ?></h2>
<p><?php echo $term->description; ?></p>
<a href="<?php echo get_term_link( $term ); ?>">View all '<?php echo $term->name; ?>' posts</a>
<?php endforeach; ?>
</ul>
<?php endif; ?>
如果这不起作用,您需要设置存储此字段的ID:
$terms = get_field('taxonomy_field_name', $post_id);