循环php代码(带有自定义字段)
我使用wordpress插件,可以为每个类别添加自定义数据 现在,由于一些错误,它并不总是获取正确的数据。为了解决这个问题,我写了以下内容:循环php代码(带有自定义字段),php,Php,我使用wordpress插件,可以为每个类别添加自定义数据 现在,由于一些错误,它并不总是获取正确的数据。为了解决这个问题,我写了以下内容: <?php if ( in_category( 3 ) ) : ?> <?php the_field( "categoryselect", "category_3" ); ?> <?php endif; ?> 现在可以了,但是有没有一种方法可以通过这个循环遍历我的所有类别? (基本上我需要“3”和“categ
<?php if ( in_category( 3 ) ) :
?>
<?php the_field( "categoryselect", "category_3" ); ?>
<?php endif; ?>
现在可以了,但是有没有一种方法可以通过这个循环遍历我的所有类别?(基本上我需要“3”和“category_3”中的数字来循环遍历我的所有类别) 我无法让它工作,所以我打算硬编码它,但我想在硬编码它之前会寻求帮助:P 提前通知 编辑,在Ketan的帮助下,我找到了解决我问题的方法
<?php
$category = get_queried_object();
$testtest = $category->term_id;
if ( in_category( $testtest ) ) :
?>
<?php the_field( "categoryselect", "category_".$testtest ); ?>
<?php endif; ?>
您可以执行以下操作:
<?php
for($i = 0; $i < categories_count; $i++) {
if ( in_category( $i ) ) :
the_field( "categoryselect", "category_".$i );
endif;
}
?>
嘿,谢谢你帮我调查一下。由于某种原因,这在我的情况下不起作用。但可以肯定的是,这与这个主题中已经存在的10000个错误有更多的关系:“)thnx!。_字段(“类别选择”、“类别”.$i);这一部分给了我解决这个问题的思路。