Skip to content

【第 23 天】初始化一個 WordPress 外掛

終於要進入這次參賽的最後尾聲了。接著幾天又要開始捲起袖子寫 code 囉!

我們在第三天有講到如何建立第一個 WordPress 外掛 ,可以回去複習一下:【第 03 天】第一個 WordPress 外掛

看來,我們需要先想一個好的名稱。

好的外掛名稱

根據官方的建議,外掛的名稱應該反映你和外掛的獨特性。

所以,我們在想名字的時候,必須確保沒有侵犯商標或與其他的產品名稱產生衝突。例如,我們想做一個外掛推播 LINE 通知,但是這並不是 LINE 官方的外掛,我們就就不應該命名這個外掛為 LINE's Notify ,命名為 Notify for LINE 會更好一點。

因此,想出一個好名稱不是一件容易的事情。

建立外掛目錄

假設,我們就叫這個外掛 Notify for LINE 吧!

接著我們要先到 WordPress 的 wp-content/plugins 路徑下創建一個全新的資料夾 notify-for-line 。接著切換到這個資料夾中,創建一個 PHP 檔案 notify-for-line.php 。

別忘了 README.text

README.text 文件不是必須的,但是她很重要,README.text 可以讓其他開發者清楚確定這份外掛的相關資訊。所以我們要確保該文件中包含:

  1. 簡要描述外掛的實際作用是什麼。
  2. 安裝說明,特別是需要特殊配置的時候。
  3. 關於外掛開發主人可以提供和不提供什麼樣的支持。

定義一下外掛

我們來編輯一下 notify-for-line.php 吧!在開頭的地方加入我們資訊:

<?php
/*
Plugin Name:Notify for LINE
Plugin URI:https://ericwu.asia
Description:Notify for LINE
Version:1.1.1
Author:Eric Wu
Author URI:https://ericwu.asia
License:GPL2
License URI:https://www.gnu.org/licenses/gpl-2.0.html
*/

這樣應該就可以在我們的後台看到一個我們剛裝上去的外掛了。

接著,明天我們會來試著取得 LINE notify 所需要的 code 和 access_token

Published in2020鐵人賽WordPress

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

error: 尊重智慧財產權,請不要隨意複製使用文章喔