[英]Wordpress - create a page with custom URL
我有一個 Wordpress 頁面/users
,它顯示了所有創建的用戶的列表。 每個用戶都有一個指向其個人資料頁面的鏈接。 我需要做的是創建該頁面。 我希望它像這樣/users/{user_id}-{first_name}-{last_name}
,例如 - /users/1-john-doe
。 我有一個用於/users
和個人資料頁面的模板。 問題 - 如何使用該配置文件模板正確制作頁面,以便它具有上述網址? 該頁面不需要自動選擇用戶,它需要傳遞用戶 slug 以便我可以在該頁面中讀取它並查詢該用戶(作為變量或其他東西)。
謝謝。
您正在尋找的是 WordPress Rewrite API 。
這允許您為您的 URL 定義一個新的“端點”,並允許您通過內置的 WordPress 功能從 URL 中獲取變量。
可以在此處找到一篇關於它的精彩文章: 自定義端點
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.