将查询字符串参数添加到与自定义帖子类型同名的URL中会出现404错误

时间:2019-10-24 作者:Gavin

我有一个项目页面,在那里我使用查询字符串使用JavaScript深入链接到不同的类别。例如,如果我的URL是www.mysite.com/projects/?theme=blue 然后,我在JavaScript中读取这个查询字符串,并使用Ajax加载结果。我只读取JavaScript中的查询字符串,而不是PHP/WordPress。

问题是我的一个查询参数命名为theme, 但我还有一个自定义的帖子类型,名为theme. 它会在任何时候给我一个404错误theme 在URL中。仅在项目页面上,是否可以告诉WordPress不要处理任何查询字符串变量?

1 个回复
SO网友:Gavin

很抱歉回答了我自己的问题,但我知道了。

调用register_post_type 函数,参数数组应设置\'query_var\' 属性到false.

相关推荐

There is 1 redirect

我尝试了所有的方法来跳过这个问题,我在wordpress上的网站http://www.b-secrets.ro 我一直在那里有一个重定向http://b-secrets.ro/ 重定向到https://www.b-secrets.ro/我将网站更改为http://wwwb-secrets.ro 在phpmyadmin上,我有这个代码。htaccess#redirect non-www to www RewriteEngine On RewriteCond %{HTTP_HOST} !^