wordpress网站仅显示5个帖子

时间:2013-08-06 18:38:49

标签: wordpress

这是一个自定义帖子页面,应该输出所有帖子 - 下面的代码有什么问题吗?

<ul>
<?php
global $post;
$args = array();
$myposts = get_posts( $args );
foreach( $myposts as $post ) :  setup_postdata($post); ?>

    <li><?php posted_on(); ?><a href="<?php the_permalink(); ?>"><?php the_title(); ?> &raquo</a></li>

<?php endforeach; ?>
</ul>

1 个答案:

答案 0 :(得分:1)

你看到5个帖子,因为它是你的wordpress管理员的默认值。 它不是100%正确的方式,但你可以通过使用这种结构来做同样的事情:

<?php
$myposts = get_posts('cat=1&numberposts=-1&');
foreach($myposts as $post) : ?>

<?php the_time(__('d/m/Y')) ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?>

<?php endforeach; ?>

其中“cat” - 类别名称/ ID。如果您需要所有类别,也可以尝试删除“cat =”。