0
我創建WordPress的博客,已permaling結構:/postname.html 我要再拍重寫規則這個帖子:/firstLetterOfTitle/postname.html 這兩個規則有工作,首先作爲默認永久鏈接。WordPress的URL重寫後永久
我添加代碼到我的主題的functions.php:
add_rewrite_rule('^([a-z])/([a-zA-Z0-9\-\_]+)\.html$', '$matches[2]', 'top');
,不幸的是它不工作。有任何想法嗎?
編輯: 作爲巴巴爾說,它應該是
add_rewrite_rule('/([a-z])/([a-zA-Z0-9\-\_]+)\.html$', '/index.php?pagename=$matches[2]', 'top');
它不:-( 工作,我稱之爲'flush_rewrite_rules(); '添加重寫規則後 – 2013-05-12 20:46:14
對不起,應該是這樣的: 'add_rewrite_rule('/([az])/([a-zA-Z0-9 \ - \ _] +)\。html $','/ index.php?pagename = $ matches [2]','top');' 你可以試試。 – Babar 2013-05-12 20:54:02
現在可以運行了,非常感謝!:-) – 2013-05-12 21:14:27