[英]Changing WordPress url to search friendly
我确实有一个 wordpress 网站,我确实有一个接受多个参数的过滤器部分(非搜索部分)。 目前 wordpress 搜索它,生成 url,如 mysite.com/?data1=abc&data2=def&data3=ghi。 我想将 url 更改为看起来像 mysite.com/data1/abc/data2/def/data3/ghi/,这对搜索更友好。
您应该需要在您的主题function.php
文件中添加以下代码以更改 Wordpress 默认搜索重定向
function Wordpress_Change_Url() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
exit();
}
}
add_action( 'template_redirect', 'Wordpress_Change_Url' );
以上只是想法,因此您可以在其中添加所有变量
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.