一种使用cron自动更新插件的方法?

时间:2011-10-09 作者:ShadowPress

有没有一种解决方案可以让插件通过wordpress自动更新而无需每次访问管理面板?

1 个回复
SO网友:anmari

天哪,这是一个多么危险的主意。

我想人们可以编写一个cron插件来实现这一点,但这有多大的风险。。。。自动wordpress多个更新功能已经让一次点击一组更新按钮变得太诱人了。

建议的系统升级“安全”程序大致如下:1)阅读变更日志并在本地类似安装上测试所有升级2)在升级之前进行备份3)单独应用更新,检查两者之间是否都正常,甚至可能在两者之间进行新备份,以便在升级不符合您的站点时可以回滚。

如果一个人能够处理错误的后果,那么他可以跳过一步。。。但是,使用全自动更新听起来像是一种灾难。

考虑可能性/风险/影响平衡:

海啸导致核反应堆融化的可能性可能很低,但如果发生这种情况,其影响。。。。。。

考虑到插件是由各种各样的第三方开发人员编写的,很可能会发生某种冲突。还有一些插件在更新中发布了主要的新特性,有时需要人工干预。

也就是说,看看“相关”的问题,你就会发现这个问题偶尔会出现。例如:Real automated and unattended wordpress upgrade including plugins

Plugin for automated upgrade of WordPress core and it's plugins?

结束

相关推荐

将目录路径传递给plugins_url()安全吗?

plugins_url() 函数接受插件slug或文件路径来构建URL。我有以下目录结构:/wp-content/mu-plugins/someplugin/css/file.css /wp-content/mu-plugins/someplugin/includes/file.php 我需要建立URL到file.css 在里面file.php. 我不能通过__FILE__ 因为这将是一个层次太深。plugins_url(\'css/file.css\', __FILE__ )