WordPress 核心、主題和外掛完成了網站的大部分工作。但有時您需要在 WordPress 中新增程式碼段或 PHP。通常,這是為了新增一個過濾器來操作或改變外掛或主題的工作方式。今天,我將與大家分享幾種簡單的方法,讓你在不導致網站崩潰的情況下做到這一點。
如何使用外掛為WordPress新增PHP程式碼
第一種方法是使用免費外掛在 WordPress 中新增 PHP。這是迄今為止最簡單、最安全的方法。您不必編輯 WordPress 核心、主題或外掛。在網站更新的過程中,程式碼都會保留下來,你也不必擔心會弄亂子主題。我幾年前就放棄了子主題,因為它們只會讓事情變得複雜。
請按照以下步驟操作。
步驟 1
安裝免費的 Code Snippets 外掛。這個外掛我已經用了五年多,從未出現過任何問題。這很說明問題。它還獲得了五星評級,有 300 多條五星評論。
Code Snippets 外掛
步驟 2
在 WordPress 管理側邊欄的 “Snippets” 下,點選 “Add New”。
新增新程式碼片段
步驟 3
點選 “Functions (PHP)” 選項卡。
Code Snippets PHP 函式
步驟 4
新增程式碼片段的名稱,可以是任何你想要的名稱。然後新增 PHP 程式碼段。在本例中,我將從 Perfmatters 外掛中新增一個過濾器,以改變懶載入時的淡入速度。
確保程式碼格式正確。不過不用擔心,如果格式不正確,外掛會提示錯誤,不允許你應用它。這意味著它不會讓你的網站崩潰。
PHP程式碼片段
步驟 5
選擇程式碼片段的執行位置。在本例中,我只需要它在網站前端執行。不過對於大多數 PHP 程式碼片段來說,你可能需要它在所有地方執行。
選擇程式碼片段的執行位置
步驟 6
點選“Save Changes and Activate.”
如何在WordPress中手動新增PHP程式碼
在 WordPress 中新增 PHP 的第二種方法是手動新增,將程式碼新增到主題的 function.php 檔案中。不過要小心,一不小心就會破壞網站。請按照以下步驟操作。
如果您使用的是基於全站編輯的主題,我們建議您使用上述外掛方法,因為情況已經發生了很大變化。
步驟 1
在 WordPress 管理員側邊欄的 “外觀” 下,點選 “主題檔案編輯器”。
主題檔案編輯器
步驟 2
點選進入主題的 functions.php
檔案。如果您使用的是子主題,則應使用子主題。
functions.php 檔案
步驟 3
在檔案底部輸入 PHP 程式碼。在本例中,我還是將從 Perfmatters 外掛中新增一個過濾器,以改變懶載入時的漸變速度。
請確保程式碼格式正確,否則會破壞網站。
在 functions.php 檔案中新增 PHP 函式
好訊息是,WordPress 的新版本已經內建了一些保護措施。下面是一個例子。我忘了關閉一個語句,更新檔案後,當它檢測到這個問題時就回滾了更改。這樣就避免了 WordPress 網站崩潰。在以前,這種情況會導致白屏宕機。
WordPress 程式碼更改回滾
步驟 4
點選“Update File.”
小結
正如您所看到的,在 WordPress 網站上新增 PHP 程式碼並不複雜。免費的 “程式碼片段”(Code Snippets)方法實際上使其變得超級快速、安全和簡單!
評論留言