我想在functions.php文件中重寫Wordpress中的查詢字符串,但它只是不起作用。我可能會犯一些愚蠢的錯誤,所以任何指導都非常感謝!在Wordpress網址中重寫查詢字符串
我想重寫這個URL:www.domain.com/car-lease-rate/?term1=true
到www.domain.com/car-lease-rate/term1
...或者如果可能的話www.domain.com/car-lease-rate/term/1
。
add_action('init', 'add_my_rewrite');
function add_my_rewrite() {
add_rewrite_rule('^car-lease-rate/term/([^/]+)','index.php?term1=$matches[1]','top');
}
我對Wordpress沒有太多的經驗。但是我在管理儀表板中看到,有一段可以配置永久鏈接。你可以在這裏看到http://codex.wordpress.org/Using_Permalinks –
@MinhQuý它會重寫帖子,頁面,標籤,類別等。但除此之外沒有什麼(據我所知)。 add_rewrite_rule函數存在,以覆蓋,但我不能讓正則表達式工作! – steeped
重寫對我來說仍然有點渺小,但是我仍然可以給你,請記住,每次更改後必須沖刷重寫,以便讓它們產生影響 –