我刚开始使用高级自定义字段,非常棒。我一直在努力解决这个问题,我希望得到一些帮助。
我在产品字段组下设置了产品名称,价格和图片字段。我有它的工作,所以它显示产品页面上的信息,但我不知道如何循环所有产品的概述(即我想制作一个包含所有产品的页面)。
<?php if(get_field('products')): ?>
<?php the_sub_field('product-name');?>
<?php the_sub_field('product-price');?>
<?php the_sub_field('product-image');?>
<?php endif; ?>
互联网上的任何人都可以帮助我,并给我一个关于高级自定义字段循环的快速课程吗?我非常感激。
答案 0 :(得分:0)
我假设这是自定义帖子类型的字段?
如果是这样,你只需要做一个WordPress循环。
<?php
// Loop through custom post type
$loop = new WP_Query( array( 'post_type' => 'YOURPOSTTYPE', 'posts_per_page' => -1, 'orderby' => 'menu_order', 'order' => 'ASC' ) );
while ( $loop->have_posts() ) : $loop->the_post();
if(get_field('products')) :
the_sub_field('product-name');
the_sub_field('product-price');
the_sub_field('product-image');
endif;
endwhile;
?>