• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

WORDPRESS插件开发学习(1)HELLO WORLD

php 搞代码 3年前 (2022-01-24) 15次浏览 已收录 0个评论

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

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 style="color: #000000">php </span><span style="color: #008000">/*</span><span style="color: #008000">Plugin Name: Hello-WorldPlugin URI: http://1100w.com/Description: 最简单的插件实现,在每篇文章的后面追加hello worldVersion: 1.0Author: 1100wAuthor URI: http://1100w.comLicense: GPL</span><span style="color: #008000">*/</span>?>

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

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

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

<span style="color: #008000">//</span><span style="color: #008000">添加过滤器,在the_content显示时,执行hello_world函数,追加返回数据</span>add_filter('the_content','hello_world'<span style="color: #000000">); </span><span style="color: #008000">//</span><span style="color: #008000">回调函数</span><span style="color: #0000ff">function</span> hello_world(<span style="color: #800080">$content</span><span style="color: #000000">){     </span><span style="color: #008000">//</span><span style="color: #008000">检测是否为single页面.</span>     <span style="color: #0000ff">if</span><span style="color: #000000"> ( is_single() ) {            </span><span style="color: #008000">//</span><span style="color: #008000">添加Hello World.</span>        <span style="color: #0000ff">return</span> <span style="color: #800080">$content</span> . "<h1> Hello World </h1>"<span style="color: #000000">;     }     </span><span style="color: #0000ff">else</span><span style="color: #000000"> {           </span><span style="color: #008000">//</span><span style="color: #008000">如果是其它页面不予处理。</span>        <span style="color: #0000ff">return</span> <span style="color: #800080">$content</span><span style="color: #000000">;     }}</span>

六.激活插件,打开一篇链接,插件功能显本¥文来源gaodai$ma#com搞$代*码*网(搞代gaodaima码示如下:


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:WORDPRESS插件开发学习(1)HELLO WORLD

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址