【发布时间】:2015-10-20 08:07:07
【问题描述】:
我是 wordpress 新手,想创建一个循环,在左侧 div 中列出帖子标题(仅来自一个类别),在右侧 div 中列出相同帖子的内容。这就是我所做的,我想知道是否有更好的方法(嗯,可能有)?谢谢!
<div class="container">
<div class="post_title">
<?php query_posts('cat=6'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<h3><?php the_title(); ?></h3>
<?php endwhile; endif; ?>
<?php rewind_posts(); ?>
</div>
<div class="post_content">
<?php query_posts('cat=6'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; endif; ?>
<?php wp_reset_query(); ?>
</div>
【问题讨论】:
-
永远不会使用
query_posts。它很慢,会破坏主查询并破坏页面功能。您可以在 one 查询中完成所有操作。几个月前我做过类似的事情,虽然我不记得在哪里。