我正在尝试仅在我的页面上加载4个最新帖子,并且我找到了一行应该有效的代码。问题是我不知道把它放在哪里。
<?php query_posts('posts_per_page=20'); ?>
这是我在寻找解决方案时发现的(虽然我不知道这是否也适用于仅显示4个最新帖子。正如您所看到的,我已经拥有了&#39; catname = projecten&#39;在那条线上,我不知道如何将两者结合起来。
<?php
query_posts('catname=projecten');
while (have_posts()) : the_post();?>
<div class="col-md-3">
<div class="newsfeed center">
<h1><?php echo get_the_title( $ID ); ?> </h1>
<p>
<?php the_content(); ?>
</p>
</div>
</div>
<?php endwhile;
?>
我希望有人可以帮助我!
答案 0 :(得分:0)
我想回答它,因为很少有事情需要纠正。这应该做到,并在下面说明。
<?php
query_posts('category_name=projecten&posts_per_page=4');
while (have_posts()) : the_post(); ?>
<div class="col-md-3">
<div class="newsfeed center">
<h2><?php echo get_the_title(); ?> </h2>
<?php the_content(); ?>
</div>
</div>
<?php endwhile; wp_reset_query(); ?>
一些注意事项:
它是category_name
,而不是catname
。
您不应该为每个标题使用<h1>
,以便更好地使用<h2>
或<h3>
等。
get_the_title( $ID );
$ID
似乎没有必要在那里。
请不要将the_content();
与<p>
内容丰富的内容包起来,如果需要,请使用<div>
。
不要忘记之后重置查询。
http://codex.wordpress.org/Class_Reference/WP_Query#Category_Parameters