教你怎样为WordPress主题添加更新自动提示功能-WordPress主题

摘要:在04年左右吧,有一个网站叫爱草叶吧,大概是叫这个名字,有一篇文章我记得很清楚,他在讲wordpress主题提示更新的原…

在04年左右吧,有一个网站叫爱草叶吧,大概是叫这个名字,有一篇文章我记得很清楚,他在讲wordpress主题提示更新的原理和方法,我一直记着,但是一直没有用过,但是也始终觉得这个方法很好用,最近搜索这个网站现在已经不见了,就如同我的很多客户网站,我想拿来做案例展示,但是过一段时间发现都是打开无效了,他们可能转移到了其它的平台,或是其它的工作中。祝大家一日千里吧。

说正题。wordpress主题安装好,当有新版本时会提示主题需要更新有新的版本发布,那原理是怎样的呢,其实很简单,就是在主题内添加一个外部识别的链接,链接到作者的服务器中,如果服务器内的文章做了调整,客户端的主题就会相应的提升主题升级,或是具体的主题升级功能介绍等等。

简单来讲共分为两个步骤一是远程检测、二是更新服务。

1.在你的服务器空间上创建一个文件夹,比如我在 www.xxx.com 的根目录下创建一个名为 themes 的文件夹。

2.将刚才下载的文件解压,打开里面的 details.txt ,填写新版主题的更新内容和升级方法等等信息,保存。

将新版主题的zip压缩包(比如 theme_aaa.zip)和 details.txt 一起上传到刚才创建目录中,那么它们对应的访问地址就分别为

http://www.xxx.com/themes/theme_aaa.zip

http://www.xxx.com/themes/details.txt

首先需要下载主题提示功能所需文件

下载地址

为主题添加远程检测版本功能

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

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

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

编辑 info.json 文件

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

当所使用主题的版本号低于info.json文件中版本号时,后台会提示更新,并可以实现与官网主题相同的一键升级功能。提示功能仅限于正在使用中的主题,未启用的无效。

来源:http://www.wazhuti.com/1400.html

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?