我使用了一个wordpress插件,现在我可以为每个类别添加自定义数据,因为有一些错误,它并不总是捕获正确的数据。为了解决这个问题,我写了以下代码:
<?php if ( in_category( 3 ) ) :
?>
<?php the_field( "categoryselect", "category_3" ); ?>
<?php endif; ?>
现在可以了,但是有没有一种方法可以循环遍历我的所有类别呢?
(基本上我需要"3“和"category_3”中的数字来循环我的所有类别)我不能让它工作,所以我打算对它进行硬编码,但我认为在硬编码之前我会寻求帮助:P
提前Thnx
编辑,在Ketan的帮助下,我找到了这个解决我的问题的方法
<?php
$category = get_queried_object();
$testtest = $category->term_id;
if ( in_category( $testtest ) ) :
?>
<?php the_field( "categoryselect", "category_".$testtest ); ?>
<?php endif; ?>
https://stackoverflow.com/questions/51227236
复制相似问题