在 WordPress 中,posts_per_page
和 showposts
都是用于控制查询文章数量的参数,但它们存在一些区别:
posts_per_page
: 这是 WordPress 用于指定要在查询中返回的文章数量的主要参数。您可以将其设置为一个整数值,指定您希望显示的文章数量。例如,如果将posts_per_page
设置为10
,则查询将返回最多 10 篇文章。这是更现代和推荐使用的参数。
示例:'posts_per_page' => 10,
showposts
: 这是 WordPress 早期版本中用于控制查询文章数量的参数。它与posts_per_page
类似,也是一个整数值,指定要显示的文章数量。然而,showposts
已经被posts_per_page
取代,而且在较新的 WordPress 版本中,showposts
参数可能会被忽略。因此,建议使用posts_per_page
代替showposts
。
示例:'showposts' => 10, // 不建议使用,尽量使用 'posts_per_page'
总之,posts_per_page
是更加现代和官方推荐的参数,而 showposts
是其较旧的等效项。在新的 WordPress 开发中,应当使用 posts_per_page
来控制文章数量,以确保与 WordPress 的最新版本兼容。
评论