wordpress get_query_var(’paged’)总是返回空

11 4月

wordpress get_query_var(’paged’)总是返回空

get_query_var(’paged’) 这个WordPress函数,本来是可以获取到页面页码的。

但是我在这个主题里一直返回值为0

有其他人回复:


您在尝试使用get_query_var的页面的URL中是否有“paged”参数?
据我所知get_query_var(“paged”)显式返回URL参数的值,因此你需要有一个像这样的URL才能工作:
/?paged=7
或者,您可以使用直接PHP读取URL参数:
$_GET['paged']

最后选择了这个方法:

$_GET['paged']

但是这个肯定涉及到安全性问题的,要进行安全过滤。

由于我的业务需求是获取到页面页码, 所以强制取整数

intval($_GET[‘paged’])

发表评论

电子邮件地址不会被公开。 必填项已用*标注