WordPress定制页面的URL重写

时间:2019-03-15 14:38:22

标签: wordpress url-rewriting

嗨,我在我的wordpress自定义页面上需要一些帮助,我尝试使此页面显示良好并从变量中获取数据

我们的主要帖子类似

example.com/windows/skype

我为此创建了一个下载页面

example.com/download/?categos=windows&postnames=skype

但是我希望它在重写规则上像它一样显示

example.com/windows/skype/download

我尝试使用此代码

add_filter('query_vars', 'add_state_var', 0, 1);
function add_state_var($vars){
    $vars[] = 'categos';
    $vars[] = 'postnames';
    return $vars;
}

add_rewrite_rule('^([^/]+)/([^/]+)/download/?$','index.php?pagename=download&categos=$matches[1]&postnames=$matches[2]','top');

何时放置此链接

example.com/windows/skype/download

它移动到

example.com/download

请告诉我如何解决

0 个答案:

没有答案