大家好我正在使用带有Repeater插件和自定义Post类型UI插件的ACF专业版。
我创建了自定义帖子类型"课程库"在那里我使用转发器添加了几个字段和子字段
第一个字段是主标题字段名称main_heading"它正在显示"
第二个是"您的主题标题1"字段名称" your_title_field_1"并使用具有字段标签" list"和字段名称" list_items"没有显示任何内容
这是我的代码
<div class="container">
<div class="row featured-boxes">
<?php $loop = new WP_Query( array( 'post_type' => 'course_library', 'orderby' => 'post_id', 'order' => 'ASC')); ?>
<?php while ($loop->have_posts() ) : $loop->the_post(); ?>
<div class="col-md-3">
<div style="height: 2572px;" class="featured-box">
<h4><?php echo the_field('main_heading'); ?></h4>
<ul class="menu" id="java_technologies">
<li><a target="_top" href="/"><?php echo the_sub_field('list_items'); ?></a></li>
</ul>
</div>
</div>
<?php endwhile; ?>
请帮助解决这个问题,我也可以显示我的列表项目。
答案 0 :(得分:1)
试试这个
<div class="container">
<div class="row featured-boxes">
<?php $loop = new WP_Query( array( 'post_type' => 'course_library', 'orderby' => 'post_id', 'order' => 'ASC')); ?>
<?php while ($loop->have_posts() ) : $loop->the_post(); ?>
<div class="col-md-3">
<div style="height: 2572px;" class="featured-box">
<h4><?php echo the_field('main_heading'); ?></h4>
<?php $your_topics = get_field('your_topic_title_1'); ?>
<ul class="menu" id="java_technologies">
<?php foreach($your_topics as $your_topic) { ?>
<li><a target="_top" href="/"><?php echo $your_topic['list_items']; ?></a></li>
<?php } ?>
</ul>
</div>
</div>
<?php endwhile; ?>
答案 1 :(得分:0)
同样<h4><?php echo the_field('main_heading'); ?></h4>
非常难看,因为它有两次回声(the_field()
回声,get_field()
返回)所以如果我是你的话,我会更改那个