0
的網址是:WordPress的重寫URL
mywebsite.com/custom/?var1=random_text
,我想
mywebsite.com/custom/random_text
這裏是我的functions.php文件中的代碼:
add_filter('query_vars', 'wpse12965_query_vars');
function wpse12965_query_vars($query_vars)
{
$query_vars[] = 'var1';
return $query_vars;
}
add_action('init', 'wpse12065_init');
function wpse12065_init()
{
add_rewrite_rule(
'custom(/([^/]+))?/?',
'index.php?pagename=custom&var1=$matches[1]',
'top'
);
}
但它仍然返回404錯誤。我究竟做錯了什麼?
感謝它的工作! – Jappan