WordPress为新帖子类型重写网址

时间:2015-05-12 15:50:45

标签: php wordpress .htaccess

我正在尝试制作新规则:

^ tutor /([a-z] +) - ([a-z] +)$ => ?的index.php页面名=导师&安培; TFN =比赛[1]&安培; TLN =比赛[2]

我试图访问的文件: /page-tutor.php

我尝试过的样本:

add_action( 'init', 'add_tutor_rules' );
function add_tutor_rules() { 
    add_rewrite_rule(
        "tutor/([a-z]*)\-([a-z]*)\-([a-z]*)$",
        "index.php?pagename=tutor&tfn=$matches[1]&tln=$matches[2]",
        "top");

}
function add_query_vars($aVars) {
    $aVars[] = 'tfn';
    $aVars[] = 'tln';
    return $aVars;
} 
// hook add_query_vars function into query_vars
add_filter('query_vars', 'add_query_vars');

我将此代码放在我使用的主题下的functions.php中。

我已经尝试过其他stackoverflow帖子,wp codex等的解决方案,但都没有。

这让我抓狂:(

如果有人可以帮助我,我们将不胜感激。

0 个答案:

没有答案