Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress中的查询重写-删除自定义页面中的查询字符串_Php_Mysql_Wordpress_.htaccess_Mod Rewrite - Fatal编程技术网

Php Wordpress中的查询重写-删除自定义页面中的查询字符串

Php Wordpress中的查询重写-删除自定义页面中的查询字符串,php,mysql,wordpress,.htaccess,mod-rewrite,Php,Mysql,Wordpress,.htaccess,Mod Rewrite,我在Wordpress中创建了一个自定义页面,根据查询字符串显示不同的数据。所以我的查询字符串现在看起来像 http://example.com/extcat/?uid=15&src=blog 现在,谷歌的爬行软件或是正确跟踪软件都没有选择这一点。他们都在跟踪它作为一个单一的页面 http://example.com/extcat 没有uid 我想要的是以如下格式重写上面的查询 http://example.com/extcat/uid/15/src/blog http://exa

我在Wordpress中创建了一个自定义页面,根据查询字符串显示不同的数据。所以我的查询字符串现在看起来像

http://example.com/extcat/?uid=15&src=blog
现在,谷歌的爬行软件或是正确跟踪软件都没有选择这一点。他们都在跟踪它作为一个单一的页面

http://example.com/extcat 
没有uid

我想要的是以如下格式重写上面的查询

http://example.com/extcat/uid/15/src/blog
http://example.com/extcat/15/blog
http://example.com/extcat/15/?src=blog
http://example.com/extcat/15/
我不在乎我用哪种格式


我试着同时使用.htaccess和WordPress api。似乎什么都不管用

这是一篇关于如何完成你正在做的事情的深入文章。基本上,您需要注册自定义查询变量,以便WP可以使用
add\u rewrite\u rule()。这是一篇很长的文章,但会提供一个更好的答案,然后我可以写。另外,你会学到很多


这是一篇关于如何完成所做工作的深入文章。基本上,您需要注册自定义查询变量,以便WP可以使用
add\u rewrite\u rule()。这是一篇很长的文章,但会提供一个更好的答案,然后我可以写。另外,你会学到很多


尝试转到设置->永久链接->(标记:帖子名称、数字或自定义结构)。欢迎使用SO。我整理了演示文稿,并添加了[mod rewrite]标记。请尝试转到设置->永久链接->(标记:帖子名称、数字或自定义结构)。欢迎使用SO。我整理了演示文稿,并添加了[mod rewrite]标签。