我試圖從頭開始創建一個博客腳本(PHP)並從Wordpress導入帖子。 我需要使用與Wordpress完全相同的永久鏈接算法,因爲我想保持URL相同。 (以防萬一我需要返回Wordpress)是否有永久鏈接的通用算法? (人類可讀)
自定義結構是/%postname%/。 我注意到特殊字符(如* - /)和unicode字符被忽略,並且如果它是重複的,則在最後自動添加一個數字。 這就是我需要知道的一切嗎?
謝謝。
我試圖從頭開始創建一個博客腳本(PHP)並從Wordpress導入帖子。 我需要使用與Wordpress完全相同的永久鏈接算法,因爲我想保持URL相同。 (以防萬一我需要返回Wordpress)是否有永久鏈接的通用算法? (人類可讀)
自定義結構是/%postname%/。 我注意到特殊字符(如* - /)和unicode字符被忽略,並且如果它是重複的,則在最後自動添加一個數字。 這就是我需要知道的一切嗎?
謝謝。
您需要看的Wordpress功能是sanitize_title_with_dashes
wp-includes/formatting.php
。
WordPress有默認值,但這些默認值可能會因版本而異。加上WordPress也可以讓你自定義永久鏈接,所以我不認爲你會找到一個「通用」結構。
儘管如此,這裏有一篇關於URL Design的文章可能會有所幫助。
對不起。我的問題不是很清楚。自定義結構設置爲/%postname%/。但是有不同的方式將帖子標題轉換爲友好的網址字符串。 – webnat0 2011-02-19 02:11:15