如何在 WordPress 文章和頁面中允許 PHP(簡單教程)

06/08/2024

如何在 WordPress 文章和頁面中允許 PHP(簡單教程)

最後更新於 2024 年 6 月 12 日 | 審核人:Syed Balkhi

你是否希望能在 WordPress 的文章和頁面中允許 PHP?透過新增自訂代碼,你能讓 WordPress 更符合自己的需求。然而,WordPress 預設不允許你在頁面或文章中直接加入 PHP。本文將展示如何在 WordPress 文章和頁面中允許自訂 PHP。

為何要在 WordPress 文章和頁面中允許 PHP?

如果你嘗試在 WordPress 區塊編輯器中直接輸入 PHP 代碼,你會發現 WordPress 會過濾掉大量代碼,甚至完全刪除。這是因為 WordPress 出於安全考量,不允許文章和頁面中包含 PHP,因為 PHP 代碼中的一個小錯誤都可能導致各種常見的 WordPress 錯誤。

不過,有些情況下在 WordPress 文章和頁面中新增 PHP 是必要的,例如:如果你通過聯盟行銷賺錢,那麼可能需要在網站中加入廣告代碼;如果你希望自己開發 PHP 函數來替代某些 WordPress 插件的功能,那麼這也可能是必要的。你可以在我們關於 WordPress plugins 和 functions.php 的文章中了解更多。

在 WordPress 文章和頁面中允許 PHP

最簡單的方法是使用 WPCode 插件。這個插件允許你創建任意數量的代碼片段,並將它們新增到你想要的文章或頁面中。你可以在我們的 WPCode 評論中了解更多關於這個插件的信息。

首先,你需要安裝並啟用免費的 WPCode 插件。具體步驟請參考我們的如何安裝 WordPress 插件的分步指南。

啟用後,進入「Code Snippets」→ 「Add Snippet」。在這裡,你會看到可以新增到網站的各種現成代碼片段,包括禁用 WordPress 評論、上傳 WordPress 預設不支援的文件等。

由於我們需要創建一個新片段,因此需要懸停在「Add Your Custom Code」,然後點擊「Use snippet」。

首先,輸入自訂代碼片段的標題,這可以是任何幫助你在 WordPress 管理區域識別這個片段的名稱。之後,展開「Code Type」下拉選單並選擇「PHP Snippet」。

在代碼編輯器中,輸入或粘貼你想使用的代碼。例如,我們要創建一個顯示文章發佈日期的片段。

之後,滾動到「Insertion」部分。WPCode 提供兩種在頁面和文章中插入 PHP 的方法:選擇頁面特定位置或通過短代碼。

在特定頁面位置插入 PHP 代碼

如果選擇「Auto Insert」方法,可以選擇「Page-Specific」選項並選擇要插入 PHP 代碼片段的位置,比如在文章內容前、後或在特定段落之前等。這種方法適合如果你希望在所有頁面和文章中新增自訂 PHP 代碼。選擇位置後,將「Inactive」切換為「Active」並點擊「Save Snippet」使代碼片段生效。

使用短代碼插入 PHP 代碼片段

如果你只希望在個別頁面或文章中新增 PHP 代碼片段,那麼我們推薦使用短代碼的方法。選擇「Shortcode」後,WPCode 會顯示一個短代碼,你可以將其新增到任一頁面、文章或支援小工具的區域。

提示:如果升級到 WPCode Pro,你可以創建自訂短代碼。這項功能在你創建了多個短代碼並需要區分它們時非常有用。

之後,只需啟用代碼片段並點擊「Save Snippet」。完成後,打開任意頁面或文章,將短代碼新增進去即可。在區塊編輯器中,點擊「+」按鈕並輸入「Shortcode」,選擇短代碼區塊後粘貼短代碼。更多信息請參考我們的 WordPress 新手指南。

當你準備好使代碼生效時,發佈或更新該頁面。現在,訪問網站便可看到短代碼的效果。

如何管理你的 PHP 代碼片段

現在你已經了解如何創建自訂 PHP 代碼片段,讓我們學習如何正確管理它們。進入「Code Snippets」→「Code Snippets」。

某些時候你可能希望從整個網站中移除自訂 PHP 片段,此時可以停用該片段,使其在每個頁面或文章中禁用。找到你要停用的代碼,將其切換為「Disabled」。停用後訪問網站,確認停用的代碼不再造成任何問題。如果使用短代碼的方法,還需要確保所有短代碼區塊實例已被移除。

如果你有許多代碼片段並發現某些片段已長期停用,那麼可以刪除它們以去除不必要的代碼。懸停在要刪除的代碼片段上,點擊「Trash」即可。

希望本文能幫助你在 WordPress 文章和頁面中允許 PHP。你還可以參考我們的最佳 WordPress 開發工具清單以及如何禁用 WordPress 中的主題和插件編輯器的文章。

如果你喜歡這篇文章,請訂閱我們的YouTube頻道以獲取更多 WordPress 視頻教程。也可以在Twitter和Facebook上找到我們。



Related Posts

  • 2024-07-27
  • WordPress 插件

您是否希望在 WordPress 中要求文章必須設置精選圖片?如果您正在運營一個多作者的 WordPress 博客,您會希望確保每位作者在發布文章之前都添加精選圖片。在這篇文章中,我們將向您展示如何輕鬆地在 WordPress 中要求文章設置精選圖片。

閱讀更多
  • 2024-07-26
  • WordPress 插件

WordPress 內建搜尋功能,但其搜尋結果通常不盡人意。幸運的是,您可以自訂搜尋結果頁面,使其更加使用者友好。本文章將向您展示如何無需編寫任何代碼輕鬆自訂 WordPress 搜尋結果頁面。

透過自訂搜尋結果頁面,使用者能更容易找到他們需要的內容,並改善整體使用者體驗,從而提高頁面瀏覽量和轉化率。

閱讀更多
  • 2024-07-24
  • WordPress 插件

您在尋找如何創建影片和圖片的 WordPress Slider 吗?Sliders 是展示內容且吸引網站訪客注意力的絕佳方式。本文將為您提供使用 Soliloquy 簡易創建影片和圖片 Slider 的詳細指南。

首先,您需要安裝一個合適的 WordPress Slider 插件,例如 Soliloquy。這個插件使用簡單,可建立響應式的影片和圖片 Slider,不需要編寫一行代碼。接著,您可以根據需求添加各種媒體內容並調整 Slider 設定。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>