我需要在我的类别帖子循环中显示一些自定义数据。我的意思是我想在我的帖子模板上创建特殊的div,我想在这个帖子循环中显示来自这个div的数据。谁能帮我?谢谢
<?php
if ( have_posts() ) :
query_posts('cat=7');
while (have_posts()) : the_post(); ?>
<div class = "item">
<div class="item_image"><?php the_post_thumbnail(); ?></div>
<div class = "item_title"><?php the_title(); ?></div>
<div class = "item_excerpt"><?php the_excerpt(10); ?></div>
<!-- here I want to display data from each post -->
<div class = "my_custom_data">custom data</div>
<a href = "<?php the_permalink(); ?>" class = "item_link">Show more...</a>
</div>
<?php endwhile;
endif;
wp_reset_query();
?>
答案 0 :(得分:0)
ACF有两个强大的函数get_field()和the_field()。要将字段值检索为变量,请使用get_field()函数。这是最通用的功能,它将始终为任何类型的字段返回值。
要显示字段,请以类似的方式使用the_field()。
现在您需要获取该字段的名称,例如,如果它是&#39; custom_title&#39;
<?php
if ( have_posts() ) :
query_posts('cat=7');
while (have_posts()) : the_post(); ?>
<div class = "item">
<div class="item_image"><?php the_post_thumbnail(); ?></div>
<div class = "item_title"><?php the_title(); ?></div>
<div class = "item_excerpt"><?php the_excerpt(10); ?></div>
<!-- here I want to display data from each post -->
<div class = "my_custom_data"><?php the_field('custom_title'); ?></div>
<a href = "<?php the_permalink(); ?>" class = "item_link">Show more...</a>
</div>
<?php endwhile;
endif;
wp_reset_query();
?>