真正的自动化和无人值守的wordpress升级,包括插件


8

我正在寻找一种真正自动化的方式来升级wordpress及其插件,我可以将其放在crontab中并配置为每天运行。

我有几个wordpress插件(> 20)和一个多站点的wordpress安装,我不想花时间进行升级。

在我手动解决问题之前,我愿意承担升级失败的风险,并使网站脱机。

请不要发布需要手动干预才能进行更新/升级的解决方案。

Answers:


4

我不知道有用于迭代和自动更新您的插件列表的任何解决方案,但是我的猜测是,可以自动更新WordPress本身的任何系统都可以进行修改,以在相当短的时间内更新所有内容。

也就是说,我知道两种自动更新WordPress的好方法:

WP遥控器

这是一项在线服务,可让您在需要时远程监视和更新WordPress。根据我收到的最初描述(我自己没有机会对其进行测试),您可以将系统设置为自动更新内容,而无需您进行干预。

WordPress自动升级

我有几个对此插件发誓的客户。每当有可用更新时,它将自动升级WordPress(而不是您的插件)。


更新7/13/11

既然您已经在使用cron来计划更新,则另一个选择是编写脚本并使用Subversion。

如果您通过Subversion安装WordPress,则可以运行svn up以自动更新到最新版本。这将更新您的文件,但不会更新数据库...因此,您还需要对运行数据库更新的代码进行脚本编写。

插件将以相同的方式工作。与其使用内置的安装程序,不如通过Subversion检出您正在使用的插件,并/plugins使用svn up命令遍历该文件夹以使其保持最新状态。

我的某些网站正在使用托管在GitHub上的私有插件-我在此处使用相同的过程。我使用签出插件git clone,然后git pull在cron上运行以使它们与最新版本保持最新。


1
旧的WordPress自动升级插件不好,永远不要使用。超过3.2左右无法正确升级。如果您有任何客户,请尽快让他们离开。对于确实使用过它的人,发现他们的可视编辑器不再正常工作:a)删除插件,b)在普通的内置升级程序中重新安装。这将修复安装。此问题的主要指示器是,在3.2的编辑器中将缺少全屏按钮。
奥托
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.