黄聪

论SEO对人类的重要性,请看我的博客:hcsem.com

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

自己做了插件给别人来用,然后更新新功能之后,别人也不知道只能是通过发邮件之类的提醒进行。

 

 

今天为大家介绍下,自己开发的插件如何增加版本检测和一键更新。

 

 

设置远程服务和添加插件检测功能

 

 

1、下载所需文件(搜索:ts小陈)

 

 

plugin-update-checker

 

 

info.json

 

 

2、解压下载的文件,得到plugin-update-checker-master文件夹,将plugin-update-checker-master文件夹复制到你的插件根目录(如下图)

 

 

3、然后打开插件的主文件,在所有函数的前面添加类似下面的检测代码。

 

 

  1. require 'plugin-updates/plugin-update-checker.php';

  2. $myUpdateChecker = Puc_v4_Factory::buildUpdateChecker(

  3. 'https://www.suiyiu.top/tsxccc/plugins/homepage-popup-notice/info.json',

  4. __FILE__,

  5. 'homepage-popup-notice'

  6. );

 

 

注意:

 

 

a、info.json文件地址需要替换成你自己的(下边会讲到)

 

 

b、homepage-popup-notice 替换成你自己插件别名(插件主文件名称不含.php)

 

 

最终效果如下图:

 

 

4、将info.json文件放到你的网站目录里边。然后浏览器访问可直接看到里边的内容。文件链接就是上步中的文件链接。如下图:

 

 

插件更新演示

 

 

更新插件的时候将info.json中的版本号“version”增加,回到插件安装位置稍等一会就会出现更新提醒。

 

 

最新版插件更新版本号,然后打包zip添加到info.json同等目录

 

 

每次更新只需要更新info.json文件中的版本号和最新插件压缩包就行了。

 

 
 https://baijiahao.baidu.com/s?id=1738020518730339769&wfr=spider&for=pc
posted on 2023-09-03 10:02  黄聪  阅读(39)  评论(0编辑  收藏  举报