iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 23
0
Modern Web

WordPress 遇上 Chatbot,像極了愛情系列 第 23

【第 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 所需要的 codeaccess_token


上一篇
【第 22 天】開一個 LINE OA
下一篇
【第 24 天】在 WordPress 後台建立表單填入 Client ID 和 Client Secret
系列文
WordPress 遇上 Chatbot,像極了愛情30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言