如何創建第一個 WordPress 插件? 帶示例代碼的分步導覽

已發表: 2017-04-27

如何創建 WordPress 插件並開始 WordPress 插件開發?

您是新的 WordPress 開發人員嗎? 您最近開始使用 WordPress 了嗎? 您是否正在尋找創建新的 WordPress 插件?

如何從頭開始創建 wordpress 插件? 好吧,你來對地方了。

在本教程中,我們將介紹如何從頭開始創建您的Hello World WordPress Plugin 。 這是 WordPress 插件開發教程的分步指南。

在我們開始之前是一個 WordPress 插件設計以及我們要做的事情:

  1. 我們將創建簡單的 Hello World WordPress 插件
  2. 創建包含所有插件代碼的文件crunchify-hello-world.php
  3. 創建包含基本信息的readme.txt文件
    • 插件元數據
    • 描述
    • 安裝步驟
    • 常見問題部分
    • 截圖
    • 更改日誌
  4. 插件將具有以下功能
    • Settings菜單下的新菜單Crunchify Plugin
    • 新插件admin page
    • 用戶可以選擇向一個Textfield add value
    • Save button以保存設置
    • 插件會將append saved textevery post的底部

讓我們開始吧:

步驟 1 創建插件元數據。

創建文件crunchify-hello-world.php並首先放置以下代碼。

以下字段是絕對必需的,並且對於您的插件應該是唯一的:

  • 插件名稱
  • 插件 URI
  • 描述
  • 版本
  • 作者
  • 作者 URI
  • 文本域
  • 貢獻者

Step-2 添加子菜單部分

我們正在使用add_action WordPress 掛鉤為我們的插件添加子菜單。

Step-3 創建插件設置頁面

在我們的例子Settings -> Crunchify Plugin

Crunchify Hello World 插件設置頁面

步驟 4 將保存的文本字段值附加到每個帖子

Hello World 插件將文本附加到每個帖子

完整代碼:

這是一個完整的Hello World WordPress Plugin代碼。 只需將其複製到下面並保存到文件crunchify-hello-world.php文件中。

Step-5 創建 readme.txt 文件

這是一個示例 WordPress 插件readme.txt文件。

怎麼辦?

  • 只需在/plugins folder下創建文件夾crunchify-hello-world並在其中添加兩個文件。
  • 轉到管理控制台 -> 插件
  • 激活插件

而已。

開始編寫您的第一個 WordPress 插件

將此代碼as a sample ,並根據您的需要進行修改。 在下一個教程中,我們將介紹一些更複雜的數組字段以獲得更多功能。

請繼續關注和快樂的博客。