进行WordPress插件开发-创建、停用、删除插件

上面由WordPress教程栏目给大师引见WordPress插件开辟-建立、停用、删除插件,但愿对需求的伴侣有所帮忙!

插件寄存目次

wp-content/plugins

建立这个插件

正在plugins建立这个文件插件文件夹,定名最好减前缀,那个前缀可使用您的名字或您本身的域名,避免插件战他人重名,再建立这个PHP文件名字战您的插件名一样。
我那里建立这个名为 yg-footer-copyright 的插件。

让WordPress辨认我们的插件

建立了插件后WordPress背景其实不能辨认到我们的插件,那是由于我们出依照他的尺度写插件疑息。

正在您插件进口 yg-footer-copyright.php 文件头部写进插件疑息。

<?php
/*
Plugin Name: 插件称号
Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates
Description: 插件的简朴描写
Version: 插件版本号, 比方: 1.0
Author: 插件做者
Author URI: http://URI_Of_The_Plugin_Author做者地点
*/
?>

这时候再来看WordPress背景就可以看到您建立的插件了。

插件启用时挪用方式

经由过程 register_activation_hook 那个方式能够增加插件启用时回调。

民圆文档:https://codex.wordpress.org/F...

function ygcopyright_install() {
    update_option("yg-copyright","<p>版权疑息</p>");
}
//启用插件时挪用的方式
register_activation_hook( __FILE__, 'ygcopyright_install' );

那里我们正在启动时正在option表中新删这个yg-copyright字段。

插件停用时挪用方式

经由过程 register_deactivation_hook 那个方式能够增加插件停用时回调。

民圆文档:https://codex.wordpress.org/F...

function ygcopyright_stop(){
    update_option("yg-copyright","yes");
} 
//停用插件时的方式
register_deactivation_hook( __FILE__, 'ygcopyright_stop' );

那里我们正在停用时把option表中yg-copyright字段改成yes。

插件删除时操纵

当插件被删除时默许会正在插件目次下找 uninstall.php 文件,并挪用内里的方式。

<?php
//判定是否是从WordPress背景挪用的
if(!defined("WP_UNINSTALL_PLUGIN"))
exit();

delete_option("yg-copyright");
?>

那里我们最幸亏uninstall.php 文件头增加判定是不是是WordPress背景挪用的,避免他人间接挪用那文件,把插件删除。
那里我们正在停用时把option表中yg-copyright字段删除。

假如有甚么成绩接待留行。

以上便是停止WordPress插件开辟-建立、停用、删除插件的具体内容,更多请存眷酷吧易资本网别的相干文章!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

酷吧易资源网 Wordpress教程 进行WordPress插件开发-创建、停用、删除插件 https://www.kubayi.com/1265.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务