最新公告
  • 欢迎您光临酷吧易,本站秉承服务宗旨 履行“站长”责任,服务永无止境!立即加入我们
  • 进行WordPress插件开发-创建、停用、删除插件

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

    进行Wordpress插件开发-创建、停用、删除插件 6034Af6F22C40561 -

    插件寄存目次

    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插件开辟-建立、停用、删除插件的具体内容,更多请存眷酷吧易资本网别的相干文章!


    酷吧易(KUBAYI.COM) » 进行WordPress插件开发-创建、停用、删除插件

    发表评论