[英]Loop through php code (with a custom field)
我使用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; ?>
您可以執行以下操作:
<?php
for($i = 0; $i < categories_count; $i++) {
if ( in_category( $i ) ) :
the_field( "categoryselect", "category_".$i );
endif;
}
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.