我是一名php開發人員,我目前正在開發CMS /博客系統。我想添加一個像WordPress一樣的永久鏈接系統。我很好奇WordPress如何解析永久鏈接。例如,如何讓數據像id
和post name
:WordPress永久鏈接系統如何工作?
example.com/id/123/post/example/
總之,我希望有一個系統,從網址獲得id
和post name
。我想,讓用戶像使用標籤像WordPress改變固定鏈接結構:
id/%postid%/post/%postname%/
我怎麼樣$id
和$post_name
變量數據,其中值將123
和example
?請幫幫我。 在此先感謝。
WP源代碼在哪裏處理鏈接?我相信你是對的(創建的mod_rewrite規則非常簡單/通用),但是如果我能夠看到應該發生的情況,它會幫助我診斷出一個奇怪的問題。 – iX3
WP實際上太複雜或抽象指向一個地方。你可以通過查看https://github.com/WordPress/WordPress/search?q=permalink_structure&source=cc – pp19dd