问题是尽管在WordPress设置区域中指定"posts per page"为9,
WordPress不计算由下面的精彩插件注入的帖子,因此我的网站将显示总共10个帖子(9个帖子加1个注入帖子) . 如何让WordPress计算注入的帖子?
- 我的帖子以3列布局显示 .
- 我正在使用下面的插件从名为"sponsor"的特定类别中注入一个帖子 .
- 在WordPress管理区域>设置>阅读>我将"posts per page"设置为9 .
这很重要,因为如果我想要注入的类别"sponsor"中有2个帖子,
然后第1页将显示第一个赞助帖子,
和第2页将显示第二个赞助帖子,
但是第3页及以后的内容没有显示任何内容(这是正确的,因为没有更多"sponsor"帖子)
所以布局将显示空白空间 .
.
Workaround that did not work
使用$ paged并更改$ paged <3的posts_per_page会导致插件无法正常工作 . 它不会显示第2页的注入帖子.See $paged code here
.
Problem: Need WordPress to count the post (injected by the plugin)
X代表我的帖子
O表示插件注入的赞助帖子
如果我在"sponsor"类别中有2个帖子,则第3页及以后的帖子不会有"sponsor"帖子要注入,所以会有空格:
Page 1 Page 2 Page 3
X X X X X X X X X
X X X X X X X X X
X O X X O X X X
Plugin
Click Here用于Github插件代码 .