任何人都可以帮我改进category.php中的代码,我需要在3个帖子下添加一个简单的导航(旧条目)。当我使用<?php posts_nav_link(); ?>
时,没有任何内容出现。这是我的代码
<div id="category">
<?php
$args = array( 'posts_per_page' => 3, 'offset'=> 0, 'category' => 6 );
$myposts = get_posts( $args );
foreach ( $myposts as $post ) : setup_postdata( $post ); ?>
<div class="news">
<a href="<?php the_permalink(); ?>"><h2><?php the_title(); ?></h2></a> <?php the_content(); ?>
</div>
<?php endforeach;
wp_reset_postdata();?>
</div></div>
答案 0 :(得分:0)
我不确定您的查询中是否有类别参数,但请尝试使用替换查询部分w
<强> $args = array('posts_per_page' => 3 , 'cat' => 3)
强>
<?php
$args = array('posts_per_page' => 3 , 'cat' => 3);
// The Query
$the_query = new WP_Query( $args );
// The Loop
if ( $the_query->have_posts() ) {
while ( $the_query->have_posts() ) {
?>
<div class="news">
<a href="<?php the_permalink(); ?>"><h2><?php the_title(); ?></h2></a> <?php the_content(); ?>
</div>
<?php }
} else {
// no posts found
}
如果 <?php get_the_permalink(); ?>
,则可以尝试使用