• 开启全站HTTPS。2017-04-29
  • 本站为非盈利性站点,所得收入全部用于网站服务器及其他费用。2015-10-15
  •    2年前 (2016-01-30)  WordPress教程 |   抢沙发  7 
    文章评分 0 次,平均分 0.0

    WordPress的主题、插件、核心升级提醒、自动更新、一键更新等功能非常实用,但唯一不足在于仅限于提交至WordPress.ORG的主题/插件。国外主题审查非常严格,这也造成了部分大神开发的困扰……今天在修复Azure时已实现WordPress非官方主题/插件能够正常升级的办法,与大家分享。

    WP Update Server+Plugin Update Checker+Theme Update Checker完美整合即可实现主题、插件的无缝升级。上传WP Update Server并放置在更新服务器根目录下,确保以http://yourserver.com/wp-update-server/?action=get_metadata&slug=主题名称 此形式可正常访问。

    WP Update Server下载地址:https://github.com/YahnisElsts/wp-update-server/archive/master.zip

    1、确保cache 和logs 两个文件夹可写;
    2、将更新的主题压缩包(ZIP格式)放置在packages 文件夹下,且压缩包名必须与主题名称相同;

    与WordPress插件整合

    Plugin Update Checker下载地址:https://github.com/YahnisElsts/plugin-update-checker/archive/master.zip

    将Plugin Update Checker放置在需要开启升级功能的插件目录下,添加以下代码至主文件,path/to/ http://example.com以及plugin-directory-name 需要自行修改:

    在插件目录下创建readme.txt 作为查看版本详情的文件。Plugin Update Checker每12小时检查一次插件更新,不会影响网站加载速度。

    与WordPress主题整合

    Theme Update Checker下载地址:http://1.shadowcdn.com/files/theme-updates.zip

    将Theme Update Checker放置在需要开启升级功能的主题目录下,添加以下代码至functions.php ,path/to/ http://example.com 以及theme-directory-name 需要自行修改:

    添加Details URI 标识至Style.css 文件,作为查看版本详情的文件:

    Details URI:http://example.com/my-theme-changelog.html
    Theme Update Checker每12小时检查一次插件更新,不会影响网站加载速度。

     

    除特别注明外,本站所有文章均为小浩博客原创,转载请注明出处来自https://www.xhsay.com/add-upgrade-function.html

    关于
    小浩博客(www.xhsay.com)是由Tovey建立的个人站点,主要致力于整合并分享各种互联网及网站建设的资源。

    发表评论

    表情 格式

    暂无评论

    切换注册

    登录

    忘记密码 ?

    您也可以使用第三方帐号快捷登录

    切换登录

    注册