創建特定於站點的WordPress插件的目的,理由和方法


您是否要向您的WordPress網站添加特定於站點的插件? 特定於站點的插件使您可以輕鬆地將代碼段添加到WordPress網站,而無需依賴主題。 在本文中,我們將解釋如何創建特定於站點的WordPress插件及其重要性。

特定於站點的WordPress插件

什麼是站點特定的WordPress插件

特定於站點的WordPress插件是一個獨立的插件,可用於添加不依賴主題的所有自定義片段。

在您的網站上工作時,您經常會發現WordPress教程,要求您將代碼添加到主題的functions.php文件或特定於站點的插件中。

WordPress沒有隨附特定於站點的插件。 您需要創建自己的,然後安裝/激活它。

為什麼要創建特定於站點的WordPress插件?

如前所述,您經常會遇到一些教程,這些教程顯示了一些可以添加到主題的functions.php文件或特定於站點的插件中的代碼。

這些自定義代碼可用於添加新的帖子類型,分類法,短代碼和大量黑客手段,以改善您的網站。

如果將自定義代碼添加到主題的功能文件中,則在更新或切換主題時它將消失。 您可以創建一個子主題,並使用該子主題的功能文件來保存代碼。 但是,如果切換主題,您的代碼仍將消失。

特定於站點的WordPress插件使您可以輕鬆地將自定義代碼段添加到WordPress網站,並確保它們與主題無關。 它是一個獨立的WordPress插件,這意味著它不依賴於您的主題,您可以自由更新或切換主題。

話雖如此,讓我們看一下如何使用特定於站點的插件輕鬆添加自定義代碼。 我們將向您展示兩種方法,您可以選擇最適合自己的方法(提示方法2對初學者來說更容易)。

方法1.手動創建特定於站點的WordPress插件

我們知道對於初學者來說這聽起來有些怪異,但我們會盡力使它盡可能簡單。

首先,您需要在桌面上創建一個新文件夾,並以您的網站命名,例如mywebsite-plugin。

創建特定於站點的插件文件夾

現在,在計算機上打開一個純文本編輯器,例如記事本或TextEdit。 您需要創建一個新文件,並將其另存為mywebsite-plugin.php在桌面上的plugin文件夾中。

為您特定於站點的插件創建插件文件

您的插件文件需要特定的標頭代碼,以便WordPress可以將其識別為插件。 繼續,將以下代碼添加到您的mywebsite-plugin.php文件中:


您可以使用自己的域名替換example.com。 完成此操作後,就可以使用特定於站點的插件了。

有兩種方法可以將特定於站點的插件上傳到您的網站。 您可以通過WordPress管理面板上傳它,也可以使用FTP。

1.從WordPress管理區域安裝特定於站點的插件

此方法更簡單,建議所有用戶使用。

首先,您需要創建特定於站點的插件文件夾的zip文件。

Windows用戶只需右鍵單擊插件文件夾,然後選擇 發送至»壓縮(zip)文件夾

在Windows中創建zip文件

Mac用戶需要右鍵單擊並選擇“壓縮mywebsite-plugin”。

在Mac上創建一個zip文件夾

有了插件的zip文件後,請轉到 插件»添加新 WordPress管理區域中的頁面,然後單擊頂部的“上傳插件”按鈕。

上傳插件

接下來,單擊選擇文件按鈕以選擇您之前創建的zip文件,然後單擊“立即安裝”按鈕。

WordPress現在將為您上傳並安裝插件。 上傳完成後,您需要單擊激活按鈕以開始使用特定於站點的插件。

激活插件

2.通過FTP上傳特定於站點的WordPress插件

對於這種方法,您無需創建一個zip文件。 您將通過FTP上傳插件。

首先,您需要使用FTP客戶端連接到您的網站。

連接後,轉到“遠程站點”列下的/ wp-content / plugins /文件夾。 接下來,您需要選擇特定於站點的插件文件夾並將其上傳到您的網站。

通過FTP上傳插件

您的FTP客戶端現在會將您特定於站點的插件文件夾傳輸到WordPress網站。 這會將插件安裝在您的網站上。

但是,您仍然需要激活插件才能開始使用它。 您可以通過轉到WordPress管理區域內的“插件”頁面,然後單擊特定於站點的插件下方的“激活”鏈接來完成此操作。

激活插件

就這樣。 您的特定於站點的插件現在可以使用了。

將自定義代碼段添加到特定於站點的插件

有兩種方法可以編輯插件並向其中添加自定義代碼段。

第一種方法是通過WordPress管理區域進行操作。 你可以去 插件»編輯器 頁。 您將看到一條警告消息,並且需要單擊“我理解”按鈕才能繼續。

接下來,您需要從標記為“選擇要編輯的插件”的下拉菜單中選擇特定於站點的插件。 編輯器將加載您的插件文件,並且您將能夠在其中添加代碼段。

插件編輯器

完成後,單擊“更新文件”按鈕以保存您的更改。

如果代碼中缺少某些內容或可能破壞您的網站,則插件編輯器將自動撤消您的更改。

但是,如果編輯器失敗,並且您看到死亡的白屏,則可以使用FTP編輯插件文件並撤消那些更改。

第二種方法是使用FTP直接編輯插件文件。 只需使用您的FTP客戶端轉到插件文件夾。 右鍵單擊插件文件,然後選擇查看/編輯文件。

通過FTP編輯插件文件

您還可以將插件文件下載到計算機上,進行編輯,然後再上傳回去。

方法2。使用代碼片段插件

此方法簡單得多,為您提供了一種更好的方法來管理WordPress中的各個代碼段。

您需要做的第一件事是在您的網站上安裝並激活Code Snippets插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

激活後,該插件將在您的WordPress管理菜單中添加一個標記為“代碼段”的新菜單項。 在這裡您將管理所有自定義代碼。

要添加自定義代碼,您需要轉到 片段»所有片段 頁,然後點擊頂部的“添加新”按鈕。

添加新的代碼段

這將帶您進入“添加新代碼段”頁面。

首先為您的自定義代碼段輸入標題。 這可以幫助您識別代碼。

之後,您可以繼續並將代碼段粘貼到代碼框中。

添加自定義代碼

您也可以在代碼框下方的字段中添加代碼說明。 您應該使用該區域記下該代碼的功能,發現的位置以及將其添加到網站的原因。 這將幫助“將來的您”記住為什麼“過去的您”添加了此代碼。

添加您的代碼描述

您還可以選擇為代碼段分配標籤,這可以幫助按主題和功能組織代碼段。

最後,您可以點擊“保存更改並激活”按鈕。 如果您只想保存代碼段而不激活它,則可以單擊“保存更改”按鈕。

該插件還允許您選擇要運行代碼段的位置。 您可以從管理區域,前端或各處選項中進行選擇。

如果不確定,請選中默認的“無處不在”選項。

保存並激活代碼段後,該代碼段將在您的網站上生效。

有關更多詳細信息,請參見有關如何輕鬆在WordPress中添加自定義代碼段的指南。

我們希望本文能幫助您了解為什麼以及如何創建特定於站點的WordPress插件。 您可能還希望查看我們的有用功能文件提示列表,以及最需要WordPress黑客才能最好地使用您的特定於站點的插件。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。