阻止WordPress从URL中删除查询变量

时间:2017-05-29 作者:aleDsz

我有一个网站,在本地主机中,我可以通过query_vars. 但是,当我将此网站上载到服务器时,它无法识别query_vars 并将其从URL中删除。

例如:

http://website.com/programacao/page/1 成为http://website.com/programacao/

但在本地主机上:

http://locahost/programacao/page/1 残余http://locahost/programacao/page/1

我想知道原因。我已经尝试在中设置重写规则。htaccess和功能。php,但什么都没有发生。

谢谢你的帮助。

aleDsz

1 个回复
SO网友:aleDsz

SOLUTION

我的解决方案是改用http://website.com/page-name/page/1/http://website.com/page-name/page/2/. 当我得到query_var, 我减小它并检查它是否小于零,然后将其返回到零。

我必须使用这个解决方案,因为当我通过/page/1/ 或者当我没有通过任何东西时paged 返回一个零值,当我通过时/page/2/, 它返回我2。

因此,递减到数组的准确位置,并通过ACF成功执行分页。

结束

相关推荐

Pagination custom query

我正在尝试制作一个自定义页面模板,以显示浏览次数最多的帖子。我可以回复帖子,但我很难弄清楚如何分页。以下是我所拥有的:$args = array(\'orderby\' => \'meta_value_num\', \'meta_key\' => \'post_views_count\', \'posts_per_page\' => 36 ); $loop = new WP_Query( $args ); while ( $