WordPress插件制作教程一新建插件-蚂蚁资源

WordPress插件制作教程一新建插件

写了太多关于wordpress的教程了,我都不记得自己有没有写过WordPress插件制作教程,不管了,写了就当复习了,下面跟着代码狗一起来制作属于自己的wordpress插件吧!

在你的wordpress/wp-content/plugins目录下建立一个新的文件夹,这里面存放你的插件文件,比如我们新建文件夹DMD。

然后我们在DMD文件夹中,新建一个PHP文件,文件名随便你取,这里我们仍然叫做。文件中写入如下注释:

<?php
/*
Plugin Name: DMD Plugin
Plugin URI: https://www.daimadog.com/1111.html
Description: 这里是插件的描述内容,自己填写
Author: 代码狗
Version: 1.0
Author URI: https://www.daimadog.com/
Text Domain: daimadog
Domain Path: /languages
License:     GPL2
License URI: https://www.daimadog.com/licenses.html

{Plugin Name} is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 2 of the License, or
any later version.
{Plugin Name} is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with {Plugin Name}. If not, see {License URI}.
 */

解释:

  • 插件名称:(必需)你的插件名称,会显示在 WordPress 后台的插件列表中。
  • 插件 URI:插件主页,应该是唯一的URL,最好在你自己的网站上。对于你的插件来说,必须是独一无二的,不能使用 WordPress.org 上的网址。
  • 描述:插件的简短描述,在 WordPress 插件管理界面显示,不要超过 140 个字符。
  • 作者:插件作者名字,如果插件有多个作者,作者之间可以使用逗号分隔开。
  • 版本:插件的当前版本号,例如 1.0 或 1.0.3。
  • 作者URI:作者网站或其他网站上的个人资料,如https:// www.daimadog.com。
  • 文本域:插件的 Gettext 文本域。更多信息可以在如何国际化您的插件页面的文本域部分找到。
  • 域名路径:域名路径告诉 WordPress 在哪里可以找到翻译。更多信息可以在如何国际化您的插件 页面的域路径部分找到。
  • 许可证:插件许可证简称(slug)(例如GPL2)。有关许可的更多信息可以在WordPress.org 指南中找到。
  • 许可证URI:许可证的全文链接。

最后一段是插件许可证。

然后我们通过钩子实现在wordpress后台顶部显示一句话:

add_action('admin_head', 'my_first_plugin');
function my_first_plugin()
{
    echo '<center><h1>第一个wordpress插件</h1></center>';
}

add_action函数是挂载指定函数到指定钩子上的意思,第一个参数是钩子名称,第二个参数是函数名称。当wordpress执行到admin_head这个钩子的时候,会根据优先级依次执行挂载到这个钩子上的函数,包括我们挂载上去的my_first_plugin函数。

蚂蚁资源WordPress插件制作教程一新建插件插图

WordPress插件制作教程一新建插件

更简单的wordpress插件声明方式:

<?php
/*
Plugin Name: DMD Plugin
Plugin URI: https://www.daimadog.com/1111.html
Description: 这里是插件的描述内容,自己填写
Author: 代码狗
Version: 1.0
Author URI: https://www.daimadog.com/

其它的内容可以不用声明,是不是简洁很多呢?

注意:如果你在测试本文代码时出现错误,请检查文字空格问题,最好不要复制本文内容,自己手打就不会出错了。

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.antziyuan.com",如遇到无法解压的请联系管理员!

蚂蚁资源 » WordPress插件制作教程一新建插件

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
该资源仅供学习和研究传播,大家请在下载后24小时内删除,一切关于该资源商业行为与我们无关。 请勿将该软件进行商业交易、转载等行为,该软件只为研究、学习所提供,该软件使用后发生的一切问题与本站无关。
提示下载完但解压或打开不了?
最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
找不到素材资源介绍文章里的示例图片?
对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
蚂蚁资源
大家都喜欢的资源网站!
  • 49会员总数(位)
  • 793资源总数(个)
  • 0本周发布(个)
  • 0 今日发布(个)
  • 181稳定运行(天)

提供最优质的资源集合

立即查看 了解详情
升级SVIP尊享更多特权立即升级