繁体   English   中英

WordPress用参数重写URL

[英]Wordpress Rewrite URL with params

我有以下网址,并且在WP_Query使用type参数来生成帖子列表。

http://wordpress.dev/en-ie/category-holiday-deals/?type=city-breaks

我想重写该URL,所以它看起来像这样:

http://wordpress.dev/en-ie/holiday-deals/city-breaks

但我仍然希望能够使用type param。

我有以下捕获查询变量:

add_filter('query_vars', 'sd_query_vars', 10, 1);

function sd_query_vars($vars) {
    $vars[] = 'type';
    $vars[] = 'destination';
    return $vars;
}

但我不知道如何重写URL。

有什么建议么?

每当我不得不使用WordPress处理重定向时,我都会使用Rewrite之类的插件。 它为您提供了一个不错的界面来创建重写规则。

我发现它比直接摆弄.htaccess文件容易得多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM