[英]Custom rewrite rules on Wordpress
我有以下url查询,将参数texas和County harris添加到查询的永久链接中。 这些是称为地理的自定义分类法的一部分。
xyz.com/dealers/honda/?geography=texas&geography=harris
如何在wordpress中将该网址重写为:
xyz.com/dealers/honda/texas/harris/
您可以在functions.php中执行以下操作:
add_rewrite_rule('^dealers/honda/([^/]*)/([^/]*)/?','index.php?geography=$matches[1]&geography=$matches[2]','top');
但是,您应该注意,您的地理位置设置了两次,最后一个是要使用的地理位置。
您还需xyz.com/wp-admin/options-permalink.php
浏览到xyz.com/wp-admin/options-permalink.php
的永久链接页面, xyz.com/wp-admin/options-permalink.php
才能真正xyz.com/wp-admin/options-permalink.php
此操作,否则会出现404ish错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.