WordPress主题添加"自动更新"提示功能实例

第二步、为主题添加远程检测版本功能

将下载的文件解压后,将里面的theme-updates文件夹放到主题根目录中,打开主题functions.php文件

添加:

 代码如下 复制代码

//Initialize the update checker. 
require 'theme-updates/theme-update-checker.php'; 
$example_update_checker = new ThemeUpdateChecker( 
    'example-theme',                                            //Theme folder name, AKA

"slug".  
    'http://你的网址/info.json' //URL of the metadata file. 
); 

其中:

example-theme 主题的名称,不一定非得与主题名称一字不差,可任意。

http://你的网址/files/example-theme-updates/info.json 下载的 info.json 文件的存放位置。

可以在空间新建一个文件夹,并修改相应的链接地址。

第三步、修改远程更新数据

编辑 info.json 文件

 代码如下 复制代码

    "version" : "2.0", 
   "details_url" : "http://你的网址/files/example-theme-updates/details.html", 
    "download_url" : "http://你的网址/files/example-theme-updates/example-theme.zip" 

其中:

第2行 主题的版本号

第3行 升级说明文件链接

第4行 主题下载链接

修改相应链接,指向自己存放的文件位置。

当所使用主题的版本号低于info.json文件中版本号时,后台会提示更新,并可以实现与官网主题相同的

一键升级功能。提示功能仅限于正在使用中的主题,未启用的无效。

 

以上方法,在HotNews主题上测试成功,但并没有加到发布的主题中,因为几个月甚至一年半载才可能升

级一次主题,感觉这个功能有些鸡肋。

另外,自动远程下载不仅会增加主题发布者主机空间的压力,也有可能被不怀好意者利用.....

时间: 2024-10-27 22:31:50

WordPress主题添加"自动更新"提示功能实例的相关文章

在Word 2007中启用自动更新样式功能

所谓自动更新样式,是指在Word文档中,当应用了某种样式的文本或段落格式发生改变后,该样式中 的格式也随着自动改变.用户可以根据实际需要启用或关闭自动更新样式功能,操作步骤如下所述: 第1步,打开Word2007文档窗口,在"开始"功能区的"样式"分组中单击显示样式窗口按钮,如图 2008112717所示. 图2008112717 单击显示样式窗口按钮 第2步,在打开的"样式"窗格中,右键单击准备启用自动更新功能的样式,并在打开的快捷菜单中选 择

jquery实现邮箱自动填充提示功能_jquery

邮箱的广泛使用得益于它的免费,因此很多网站在注册的时候都会直接使用邮箱作为账号名 为了提高用户的体验,很多网站都会实现邮箱输入的自动提示功能,所有自己也实现了一个,先看下效果吧,觉得效果还行的就拿去 核心代码(需要jquery的支持): (function($){ $.fn.mailAutoComplete = function(options){ var defaults = { boxClass: "mailListBox", //外部box样式 listClass: "

JSP + ajax实现输入框自动补全功能 实例代码_JSP编程

下面是我用ajax实现的输入框自动补全功能,数据库数据很少,大体模仿出了百度首页的提示功能,当然,人家百度的东西不只是这么简单的!先看运行效果: index.jsp(包含主要的js代码) 复制代码 代码如下: <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>  <%      String path = request.getContextP

jQuery实现手机号码输入提示功能实例

  本文实例讲述了jQuery实现手机号码输入提示功能的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 6

windows系统任务栏的自动更新提示图标怎么去掉

"已经为您的计算机准备好更新,单击此处安装这些更新",任务栏总是出现这些提示,不仅占用系统资源,还总是需要手动点掉. 想去掉,首先右击"我的电脑"--选择"属性"--进入"系统属性"设置. 点击"自动更新"选项,在下面有"关闭自动更新"点选该项--鼠标"确定"保存就可以了.

jQuery实现手机号码输入提示功能实例_jquery

本文实例讲述了jQuery实现手机号码输入提示功能的方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"&g

苹果手机怎么关闭自动更新提示 苹果手机自动更新提示关闭方法

首先,我们先要删除现有更新文件.打开设置. 在设置里依次打开: 通用 - 用量 - 管理存储空间.注意,是存储空间下的"管理存储空间",不是ICLOUD下的"管理存储空间". 找到准备更新的"IOS 版本".如图所示. 然后删除更新. 但是,现在虽然已经不提示更新了,但是如果苹果公司发布新的更新版本,你的iphone还是会在后台自动下载,并提示你更新的,因此,我们还需要放大招,彻底关闭自动更新:打开设置--itunes Store和AppStor

SSH框架网上商城项目第12战之添加和更新商品功能_java

添加商品部分原理和添加商品类别是一样的,参考文章:添加和更新商品类别,不过要比商品类别复杂,因为商品的属性有很多,对应的数据库中的字段也就多了,添加商品还有个选项是上传图片,这一小块内容会在下一篇文章中单独说明,因为这涉及到一个知识点,就是Struts2实现文件上传功能.其他废话不多说了,现在开始完善添加商品部分的代码:1. 添加商品1.1 添加商品的UI实现 首先完成query.jsp中添加商品部分的代码: 接下来我们看save.jsp中的具体实现: <%@ page language="

win7如何关闭自动更新提示

  首先打开本地组策略编辑器窗口. 依次点击计算机配置--管理模版--windows组件--windows update. 双击"对于已登录的用户,计划的自动更新安装不执行重新启动"选项. 把"对于已登录的用户,计划的自动更新安装不执行重新启动"选项设置成已启用.