创建一个nag警报(可用更新!)检查脚本

时间:2010-02-23 20:05:14

标签: php

我有一个远程更新程序脚本,它位于我的wordpress主题文件夹中。该脚本只需调用中央服务器并获取一个zip文件,其中包含该主题的最新更新文件。

我想启用一个唠叨警报检查器,只要访问主题的选项面板就会执行,我只是在这里集思广益进行健全检查。

唠叨检查器只是查看我的中央服务器并读取包含当前版本号(4位整数,0001,0002等等)的文本文件的内容。

如果文本文件中包含的4位数字大于主题版本变量中存储的版本号,则它将显示用户的nag警报,以便他们可以执行更新脚本以检索更新。 / p>

我是否在正确的轨道上?是否有更好的方法可以更容易实现?我想我可以检查本地更新文件上的日期戳,并将其与服务器上的更新文件进行比较。不确定哪个最好或最简单。

1 个答案:

答案 0 :(得分:1)

这对我来说听起来不错。您可以在本地和远程文件(包含版本号)上使用file_get_contents(),对这些文件使用intval(),然后进行比较。如果file_get_contents()对删除网址不起作用,则您必须使用cURL。