零基础学做网站培训介绍

当前位置:

如何开发出一个简单的WordPress插件

在建站基础课程,我们介绍了什么是插件,它可以补充主程序功能不足。对于我们学习使用Wordpress做网站,也可以自己开发出一个Wordpress插件。

下面学做网站论坛介绍一下如何开发出一个简单的Wordpress插件。

方法/步骤

第一步:打开NOTEPAD++编辑软件,新建一个空白的HTML网页;

第二步:将以下的代码粘贴到空白的HTML网页,它的作用是给Wordpress插件命名和版权信息。


/*
Plugin Name: 第一个简单插件
Plugin URI:
Description: 这是一款给WP程序简单插件。
Author: aiwangxue
Version: 5.0
Author URI:
*/

第三步:添加后台左侧边栏菜单项,将以下的代码放到上一步版权代码下方,它的作用是用户启用了插件之后,后台左侧会有一个插件名。如下图:

如何开发出一个简单的Wordpress插件


// my_add_pages() 为 'admin_menu' 钩子的回调函数
function my_add_pages() {
// 第一个参数'Help page'为菜单名称,第二个参数'网站模板'为菜单标题
// 'manage_options' 参数为用户权限
// 'my_toplevel_page' 参数用于调用my_toplevel_page()函数,来显示菜单内容
add_menu_page(' 简单插件', '简单插件', 'manage_options', __FILE__, 'my_toplevel_page','',6);
}

第四步:将自己插件要实现的功能代码写在特别下面,例如:我们要实现插件安装后,后台显示一个网页,可以这样写:


// my_toplevel_page() 用于显示菜单的内容,填写菜单页面的HTML代码即可
function my_toplevel_page() {
echo '
<h2>页面标题</h2>
<p>页面内容……</p>
'
;
}

// 通过add_action来自动调用my_add_pages函数
add_action('admin_menu', 'my_add_pages');

第五步:所有代码写好之后,将HTML文件保存,命名成一个PHP文件,例如:my_plng.php;

第六步:将PHP文件放到一个文件夹里,文件夹取名可以与PHP名一样,例如:my_plng 。然后,将文件夹压缩成ZIP格式,例如:my_plng.zip,这样就制作好一个Wordpress插件了,就可以在Wordpress网站后台安装和启用了。

发表评论

邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 分享房地产开发公司网站模板,请老师审批,这是一个用于制作房地产公司网站的模板,主色调为金黄色,整个版面并不长,只要包含了公司介绍和公司的以往
  • 自己做的一个房产开发企业网站,制作过程全部按照课程里学习的知识操作的,如果喜欢的同学,可以留言。大家在使用的时候,网站首页更多按钮需要自
  • 使用DEDECMS建网站时,根据不同网站类型,需要建立与自己网站风格要求的管理后台,修改了织梦5.7的后台系统,并详细介绍每一块儿的修改方法。此篇
  • 感谢VIP学员无私分享,此模板已通过自己做网站论坛网的审核,大家可放心使用。简单的单页站,有什么问题请帮我指出来。模板缩略图:
  • 简单雅蓝主题风格 Discuz论坛模板** 风格名称:草根雅蓝** 适用版本:Discuz!6.0转载请保留此文件以及本站连接*************************
  • 自己仿的简单的论坛网站,很丑勿喷,看了论坛制作教程之后,自己仿了这样的一个简单的论坛网站,基本上是在默认主题 的基础上进行制作的,增加的背景
  • 漂亮的wordpress淘客模板 图文教程 (17913 次浏览)
    今天再次给大家分享一款自己仿的一个wordpress淘客模板。这个模板是我自己在别人模板的基础上进行二次开发,自己比较喜欢。注意:此模板不支持IE6,
  • 用什么建网站?Wordpress建网站好不好?这些问题经常被新手问上问起。可以这样说,wordpress程序可以建各种类型的网站,它的功能强大之处令人称赞,
  • Wordpress 如何开启伪静态 视频教程 (1114373 次浏览)
    做网站制作好之后,如果网站做SEO优化时,需要进行伪静态的设置,同样也可以通过网站设置选置进行设置。Wordpress伪静态设置方法 登陆到wordpre
  • 插件介绍在网站中插入幻灯片可以让网站更加绚丽,例如学做网站论坛首页顶部左侧就是一个幻灯片,这种方式是直接借助js文件,然后嵌入到网站主题中的.
  • 本节课所使用的插件下载地址:https://pan.baidu.com/s/1ZZRYToVc_lbfbCEesbAKFwwordpress程序建网站的强大之处在于它有成千上成万的程序插件,每一
  • wordpress多语言插件 图文教程 (117971 次浏览)
    插件介绍我们有很多学员都已经学有所成,就想着利用学到的知识去接单建站,然后由于英语或是没有其他的语言基础,想建一个多语言外贸网站建设,往往