2009-11-22 253 views
-1

我該如何創建像這樣的perminalink結構:/%language%/%category%/並讓它被WordPress識別?多語言WordPress的網站?

我不想使用語言插件,而是我想自己編寫代碼。

+0

創建永久鏈接並不是最難的部分,它將修改WordPress以將語言添加到帖子查詢中。 您是否正在創建自定義字段來添加語言,並且您是否在每種語言中創建了多個帖子? 我想你必須創建至少一個最小的插件才能運行您的自定義查詢。 –

+0

我打算將語言存儲在不同的csv文件中,並使用一個鍵嵌入到html中,而語言取決於/%language%/ value,問題是如何設置和獲取此語言值並修改重寫規則? – Dan

+0

您打算使用多少種語言?關於三個我認爲是 – Schoffelman

回答

0

您可能想看看Apache mod_rewrite模塊。

此外,我還記得在WPML問題論壇(現在封鎖)閱讀永久鏈接不可能完全相同(除了lang代碼),因爲這是WordPress的工作原理的一個基本限制。

所以,你不能兼得:

mysite.com/en/food/mypost/ 

mysite.com/jp/food/mypost/ 

你得讓它像:

mysite.com/en/food/mypost/ 

mysite.com/jp/food/jp-mypost/ 

這是煩了。