获取跨站点的WP更新列表

时间:2012-06-08 作者:Batfan

是否有办法查询WP站点以查看当前可用更新的数量?我不是真的在寻找实际更新的列表,只是数字。这将是插件/主题/核心更新的总数,就像WP admin菜单中列出的一样。

我管理多个服务器上的多个WP站点,希望有一种更简单的方法来了解更新何时可用,而不是单独检查它们。

5 个回复
最合适的回答,由SO网友:Batfan 整理而成

老问题,但我想把这个贴在这里作为参考,因为我从来没有接受过答案。

现在,使用Jetpack集中式仪表板可以轻松实现此功能。您可以管理所有已连接WP站点的更新。

http://jetpack.me/2014/12/16/jetpack-3-3-a-single-home-for-all-your-wordpress-sites/

SO网友:Pontus Abrahamsson

您可以使用http://managewp.com/ 从一个仪表板中删除所有站点。

从站点

ManageWP帮助您从一个位置管理所有WordPress站点,使其保持更新和安全。

SO网友:Eugene Manuilov

查看wp-admin/includes/update.php 文件你可以看到get_core_updates(), get_plugin_updates()get_theme_updates() 功能。Eeach函数返回所需更新的数组。因此,您只需汇总这些数组的计数:

$total_updates = count( get_core_updates() ) + count( get_plugin_updates() ) + count( get_theme_updates() );

SO网友:transmitstudio

退房wpremote.com 也我认为它没有ManageWP那么多功能,但它是免费的。

SO网友:Paul Worpit

你最好的选择是一个第三方服务,它将聚合你所有网站的更新状态,其中有几个已经提到了。

还有一个是免费的,http://worpit.com 这使您可以全面查看所有站点的更新。

希望这能给你一些其他的选择。

结束