目錄
WORDPRESS插件开发学习(一)HELLO WORLD,wordpresshello
Hello World
首頁 後端開發 php教程 WORDPRESS插件开发学习(一)HELLO WORLD,wordpresshello_PHP教程

WORDPRESS插件开发学习(一)HELLO WORLD,wordpresshello_PHP教程

Jul 13, 2016 am 09:56 AM
wordpress插件

WORDPRESS插件开发学习(一)HELLO WORLD,wordpresshello

WORDPRESS插件开发学习系列文章第一篇,在每篇文章的后面追加固定的字符“Hello World”

一.打开wordpress目录->wp-content->plugins

二.在plugins下新建一个目录1100w-hello-world

三.在1100w-hello-world下新建两个文件

1100w-hello-world.php 插件所必须文件,插件的入口文件。放置插件主要功能代码。如果插件包含功能比较多,可以将功能代码放置到不同的php页面中,在本例中,因为只显示hello world,所以功能代码脂肪到1100w-hello-world.php代码中

readme.txt 如果需要将插件分享到wordpress社区中,需要使用这个文件。测试时,可是建立不使用。

建立完成后,目录结构如下:

四.编辑1100w-hello-word.php文件,先输入如下代码

<?<span>php 
</span><span>/*</span><span>
Plugin Name: Hello-World
Plugin URI: http://1100w.com/
Description: 最简单的插件实现,在每篇文章的后面追加hello world
Version: 1.0
Author: 1100w
Author URI: http://1100w.com
License: GPL
</span><span>*/</span>
?>
登入後複製

代码保存后,打开wordpress,进入后台插件管理,虽然没有加入功能代码,但可以看到我们开发的插件信息

以上的注释代码便是wordpress插件的描述代码,格式固定,每个wordpress插件所必须遵守的。分别对应于:
插件名
插件的官方链接
插件描述
版本
作者
作者的官方链接
开源协议

五.在1100w-hello-word.php加入功能代码

<span>//</span><span>添加过滤器,在the_content显示时,执行hello_world函数,追加返回数据</span>
add_filter('the_content','hello_world'<span>);
 
</span><span>//</span><span>回调函数</span>
<span>function</span> hello_world(<span>$content</span><span>)
{
     </span><span>//</span><span>检测是否为single页面.</span>
     <span>if</span><span> ( is_single() ) {
            </span><span>//</span><span>添加Hello World.</span>
        <span>return</span> <span>$content</span> . "<h1 id="Hello-World"> Hello World </h1>"<span>;
     }
     </span><span>else</span><span> {
           </span><span>//</span><span>如果是其它页面不予处理。</span>
        <span>return</span> <span>$content</span><span>;
     }
}</span>
登入後複製

六.激活插件,打开一篇链接,插件功能显示如下:

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/986993.htmlTechArticleWORDPRESS插件开发学习(一)HELLO WORLD,wordpresshello WORDPRESS插件开发学习系列文章第一篇,在每篇文章的后面追加固定的字符Hello World 一.打开w...
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
2 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何使用WordPress外掛實現即時查詢功能 如何使用WordPress外掛實現即時查詢功能 Sep 06, 2023 pm 12:39 PM

如何使用WordPress外掛實現即時查詢功能

如何使用WordPress外掛實現郵件訂閱功能 如何使用WordPress外掛實現郵件訂閱功能 Sep 05, 2023 pm 06:37 PM

如何使用WordPress外掛實現郵件訂閱功能

如何開發一個自動更新WordPress外掛的功能 如何開發一個自動更新WordPress外掛的功能 Sep 05, 2023 am 10:40 AM

如何開發一個自動更新WordPress外掛的功能

如何為WordPress外掛程式新增線上支付功能 如何為WordPress外掛程式新增線上支付功能 Sep 05, 2023 pm 04:19 PM

如何為WordPress外掛程式新增線上支付功能

如何使用WordPress外掛實現即時提問功能 如何使用WordPress外掛實現即時提問功能 Sep 06, 2023 am 08:21 AM

如何使用WordPress外掛實現即時提問功能

如何開發一個自動產生專案進度的WordPress插件 如何開發一個自動產生專案進度的WordPress插件 Sep 05, 2023 am 08:48 AM

如何開發一個自動產生專案進度的WordPress插件

如何處理WordPress外掛安裝失敗的報錯訊息? 如何處理WordPress外掛安裝失敗的報錯訊息? Mar 04, 2024 pm 04:57 PM

如何處理WordPress外掛安裝失敗的報錯訊息?

如何開發一個自動產生電子書的WordPress插件 如何開發一個自動產生電子書的WordPress插件 Sep 05, 2023 am 08:01 AM

如何開發一個自動產生電子書的WordPress插件

See all articles