【发布时间】:2023-04-10 11:07:01
【问题描述】:
我是 Wordpress 的新手,我想知道为什么这个循环只显示最后一张图片而不是所有图片。有什么参考吗?这也是链接:http://87cen.com/desmob/
<?php get_template_part('templates/page', 'header'); ?>
<?php get_template_part('templates/content', 'page'); ?>
<?php $temp_query = $wp_query; ?>
<?php query_posts('showposts=10'); ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h4><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h4>
</div>
<?php endwhile; ?>
<?php
$img = get_field('image');
if($img) { ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><img src="<?php echo get_field('image'); ?>"></a>
<?php }
?>
谢谢!
【问题讨论】:
-
显示图片后是否需要将
endwhile移动到? -
@andrewsi 是的,做到了。哇。哈哈,谢谢!
-
这个问题似乎离题了,因为它不太可能在未来帮助任何人
-
为什么你总是在每个换行符周围关闭和重新打开 PHP 上下文?您想要将这些换行符发送给客户端吗?
-
@JanDvorak 我在这个帖子的开头说我是一个初学者,我并不是想用这个问题解决任何地方的代码问题。我知道这是一个非常简单的解决方案……如果以后对任何人没有帮助,请见谅。
标签: php wordpress loops if-statement advanced-custom-fields