我有多个WP网站和一个主网站。
我想使用主网站显示上次更新的日期。
我对jQuery / PHP代码,小部件,插件或任何其他可能有用的东西持开放态度。
答案 0 :(得分:0)
可能有很多方法可以执行此操作,具体取决于您对网站的访问权限。
如果你没有禁用它,那么你可以使用curl或wget从每个站点获取主页并拉出
<meta name="generator" content="WordPress 3.9.1" />
标签
如果您有文件系统访问权限(即在同一台机器上),那么您可以查看wp-includes / version.php并找到
$wp_version = '3.9.1';
行,可以是grep,也可以是(风险更大!)包括文件。您甚至可以使用正确的密钥等设置远程计算机上的SSH。
如果您对其他网站有直接数据库访问权限,我希望它也在数据库中,但我乍看之下看不到它:db_version
中只有数字wp_options
。
我现在意识到这是版本,你的问题标题,而不是更新日期,你的问题正文。
据我所知,日期并不明显,但最后检查的更新日期可从get_site_transient('update_core')
(或update_plugins
或update_themes
)获取last_checked字段。如果您想直接从数据库中读取这些内容,那么它们就是SELECT option_name, option_value FROM wp_options WHERE option_name LIKE '_site_transient_update_%';
。