WORDPRESS插件開發學習系列文章第一篇,在每篇文章的後面追加固定的字符「Hello World」php
一.打開wordpress目錄->wp-content->pluginswordpress
二.在plugins下新建一個目錄1100w-hello-world函數
三.在1100w-hello-world下新建兩個文件學習
1100w-hello-world.php 插件所必須文件,插件的入口文件。放置插件主要功能代碼。若是插件包含功能比較多,能夠將功能代碼放置到不一樣的php頁面中,在本例中,由於只顯示hello world,因此功能代碼脂肪到1100w-hello-world.php代碼中測試
readme.txt 若是須要將插件分享到wordpress社區中,須要使用這個文件。測試時,但是創建不使用。spa
創建完成後,目錄結構以下:插件
四.編輯1100w-hello-word.php文件,先輸入以下代碼code
<?php /* Plugin Name: Hello-World Plugin URI: http://1100w.com/ Description: 最簡單的插件實現,在每篇文章的後面追加hello world Version: 1.0 Author: 1100w Author URI: http://1100w.com License: GPL */ ?>
代碼保存後,打開wordpress,進入後臺插件管理,雖然沒有加入功能代碼,但能夠看到咱們開發的插件信息blog
以上的註釋代碼即是wordpress插件的描述代碼,格式固定,每一個wordpress插件所必須遵照的。分別對應於:
插件名
插件的官方連接
插件描述
版本
做者
做者的官方連接
開源協議ip
五.在1100w-hello-word.php加入功能代碼
//添加過濾器,在the_content顯示時,執行hello_world函數,追加返回數據 add_filter('the_content','hello_world'); //回調函數 function hello_world($content) { //檢測是否爲single頁面. if ( is_single() ) { //添加Hello World. return $content . "<h1> Hello World </h1>"; } else { //若是是其它頁面不予處理。 return $content; } }
六.激活插件,打開一篇連接,插件功能顯示以下: