我正在尝试从本网站底部图片下方的帖子中显示一行摘录:http://www.wha2wear.com/这是用于获取图片和摘录的php函数:
<div class="blog">
<h2><span>Sneak peak</span></h2>
<ul>
<?php query_posts('orderby=comment_count&posts_per_page=6'); if ( have_posts() ):
while ( have_posts() ) : the_post(); ?>
<li>
<h3 class="short_title"><a title="Post: <?php the_title(); ?>" href="<?php
the_permalink(); ?>"><?php echo ShortTitle(get_the_title()); ?> </a></h3>
<a href="<?php the_permalink(); ?>"><?php getImage('1'); ?></a>
<a href="<?php the_permalink(); ?>"><?php echo limit_words(get_the_excerpt(), '6');
echo '...</a>';
echo '</li>'; ?></a>
<?php endwhile; ?></li>
<?php else : ?>
<p>Sorry, no posts were found.</p>
</ul>
</div>
问题出现在照片旁边的两张照片上,而不是照片下面的照片......谢谢!
答案 0 :(得分:0)
添加<br/>
代码:
<a href="<?php the_permalink(); ?>"><?php getImage('1'); ?></a>
<br/>
<a href="<?php the_permalink(); ?>"><?php echo limit_words(get_the_excerpt(), '6');
答案 1 :(得分:0)
您需要将它们放入DIV并使用CSS来正确分配宽度,以便它们正确堆叠。
从每个div中的每个'post'开始,然后在里面添加内容。
<div class="individual_post">
<div class="post_title">
<h3 class="short_title"><a title="Post: <?php the_title(); ?>" href="<?php
the_permalink(); ?>"><?php echo ShortTitle(get_the_title()); ?> </a></h3>
</div>
<div class="post_image">
<a href="<?php the_permalink(); ?>"><?php getImage('1'); ?></a>
</div>
<div class="post_text">
<a href="<?php the_permalink(); ?>"><?php echo limit_words(get_the_excerpt(), '6');
echo '...</a>';
</div>
</div>
然后使用你的css使每个部分的宽度相同,以便它们堆叠(即使它们应该默认堆叠......)
希望这有帮助。