首頁 > 後端開發 > php教程 > 如何使用 WordPress 在 URL 中傳遞附加變數?

如何使用 WordPress 在 URL 中傳遞附加變數?

Linda Hamilton
發布: 2024-11-10 17:08:03
原創
643 人瀏覽過

How to Pass Additional Variables in URLs with WordPress?

使用WordPress 在URL 中傳遞附加變數

WordPress 提供了一種在URL 中傳遞附加變數的強大方法,從而允許動態變數內容和功能。但是,當嘗試在僅包含網站根目錄的 URL 中包含變數時,可能會出現某些問題。

使用WordPress 功能的解決方案

無縫解決此問題在URL 中傳遞變量,利用以下三個WordPress 函數:

  1. add_query_arg():使用新查詢變數產生URL。
  2. query_vars filter:修改 WordPress 識別的公開可用的查詢變數清單(僅適用於您網站的「前端」)。
  3. get_query_var():擷取值來自 URL 的自訂查詢變數。

範例

在您需要建立連結的頁面上:

  • 如果是目前頁面的連結(附加查詢變數):
  • 如果是另一個頁面的連結:

在你的functions.php檔案中(僅在前端執行):

在你想要擷取查詢變數的頁面上:

後端(wp-admin)

存取 wp-admin 中的查詢變數需要不同的方法,因為 WordPress 查詢不會在此上下文中執行。相反,請使用以下方法檢查 $_GET 超全局變量:

透過使用這些方法,您可以輕鬆地在 WordPress URL 中傳遞其他變量,並在網站的前端和後端訪問它們。

以上是如何使用 WordPress 在 URL 中傳遞附加變數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板