我正在尝试为客户的网站创建一个新的类别过滤器。但是我无法在页面上加载分类术语。
这是我要在页面上创建的过滤器。
类别名称为 categoria_sistemas_sanitarios
<ul id="filters" class="clearfix">
<?php
$terms = get_the_terms( $post->ID , 'categoria_sistemas_sanitarios' );
$count = count($terms);
echo "<script>console.log( 'Debug Objects: " . $terms . "' );</script>";
if ( ! empty( $terms ) && ! is_wp_error( $terms ) ){
echo '<li><span class="filter active" data-filter="';
$li = ' ';
foreach ( $terms as $term) {
$li .= '.' . $term->slug.', ';
}
$li = rtrim($li, ', ');
echo $li;
echo '">Todas as bombas</span></li>';
foreach ( $terms as $term ) {
echo '<li><span class="filter" data-filter=".' . $term->slug . '">' . $term->name . '</li>';
}
}
?>
</ul>
我做错了什么?
感谢您的帮助。