我使用PHP代码发布PHP以将PHP放入模板中。一切正常,但页面导航不会显示。
这是我网站上的一个简单循环。它是在local host
设计的,所以我不能给你地址。
这是我的代码:
<?php $lastest= new WP_Query ( array
(
'post_type' => post,
'posts_per_page' => 10,
'ignore_sticky_posts' => 1
)
);
?>
<div id="content-wrap">
<?php while($lastest->have_posts()) : $lastest->the_post(); ?>
<div id="lastest-new-wrap">
<div id="thumbnail-wrap">
<div id="thumbnail-size"><?php the_post_thumbnail(); ?></div>
</div>
<h1 id="title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<div id="post-desc"><?php the_excerpt(); ?></div>
</div>
<?php endwhile; ?>
<?php next_posts_link(); ?>
<?php previous_posts_link(); ?>
</div>
<?php wp_reset_postdata(); ?>
谢谢你的回复! 但是文本链接没有显示。我的意思是较旧的帖子和新帖子 我正在使用这个PHP代码来调用它:
<?php next_posts_link(); ?>
<?php previous_posts_link(); ?>
注意:第一次,我在主页上使用“您的最新帖子”。它表现得很好但是Paged不对!
第二次,我使用静态页面进行主页。然后文本链接不显示!用得知道为什么?我使用PHP Code for Post在页面中插入PHP代码。然后我设计了一个名为“HomePage”的独特页面。用
设计这个页面
“WPBakery Visual Composer”
如果你知道如何解决它,请帮助我!太多了
答案 0 :(得分:2)
您正在使用自定义查询,因此您需要添加$ paged参数,如下所示:
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
<?php $lastest= new WP_Query ( array
(
'post_type' => post,
'posts_per_page' => 10,
'ignore_sticky_posts' => 1,
'paged' => $paged
)
);
?>