3

在过去的几天里,我一直在抨击 wordpress 试图解决这个问题,我正在尝试创建一个单页网站/登陆页面,但使用 wordpress 来显示最新的新闻故事,但有指向前三个新闻的链接文章。

除了能够使用页面底部的上一个和下一个链接从前 3 个帖子移动之外,一切都在工作。当我单击以移至过去的新闻报道时,它会重新加载页面以正确更改查询字符串,但帖子未更新,并且我无法移过第二页。

我已使用此网页http://weblogtoolscollection.com/archives/2008/04/19/paging-and-custom-wordpress-loops/作为我的页面的基础,但遵循指示并没有解决我的问题。

我在页面中使用的标记在这里http://codepad.org/dliQIwJR

我已经配置了wordpress内部的所有设置,我已经将阅读设置中的页面设置为静态页面下的首页。

非常感谢您提供的任何帮助。

干杯,斯特凡

4

2 回答 2

0

我认为问题在于“showposts”参数。尝试用“posts_per_page=3”代替。showposts 参数已被删除。

有关详细信息,请参阅https://codex.wordpress.org/Class_Reference/WP_Query#Pagination_Parameters,以及该页面的总体 WP_Query 参考。

posts_per_page (int) - number of post to show per page (available with Version 2.1, replaced showposts parameter).
于 2013-03-20T00:19:59.283 回答
0

我不确定我是否 100% 正确理解了您的问题,但是,请在第 40 行尝试“page”而不是“paged”。我在网站上遇到了类似的问题,不知何故这为我解决了。具体来说,我使用了:

    if ( get_query_var('paged') ) {
        $paged = get_query_var('paged');
    } else if ( get_query_var('page') ) {
        $paged = get_query_var('page');
    } else {
        $paged = 1;
    }
于 2013-03-20T07:43:49.027 回答