【发布时间】:2010-11-26 06:58:28
【问题描述】:
我刚刚接管了某人托管的 WordPress 网站。我如何知道他运行的是什么版本?
【问题讨论】:
标签: wordpress
我刚刚接管了某人托管的 WordPress 网站。我如何知道他运行的是什么版本?
【问题讨论】:
标签: wordpress
查看 wp-includes/version.php
/**
* The WordPress version string
*
* @global string $wp_version
*/
$wp_version = '2.8.4';
【讨论】:
除非他编辑了一些代码来删除它,否则你应该可以在网站上查看源代码并寻找这个元标记:
<meta name="generator" content="WordPress 2.7.1" />
这会给你版本。
【讨论】:
<meta name="generator" content="WordPress.com" /> 猜猜这可能不适用于 wordpress.com 上的网站?
在管理面板仪表板上,您可以找到一个名为“马上”的框。在那里您可以看到 WordPress 安装的版本。我在 WordPress 3.2.1 中看到了这个结果。您也可以在版本3.7.1中看到这一点
更新:
在 WP 版本 3.8.3
在WP Version 3.9.1管理端,点击左上角的WP标志即可查看版本。
你可以使用yoursitename/readme.html
在右侧的 WordPress 管理页脚中,您将看到版本信息(版本 3.9.1)。
您可以使用以下代码获取 WordPress 版本:
<?php bloginfo('version'); ?>
以下文件包含所有版本详细信息
wp-includes/version.php
WP 4.1.5 更新
在 WP 4.1.5 中,如果它是最新的 WP 版本在页脚右侧部分,它将按原样显示版本。如果没有,它将显示带有更新链接的最新 WP 版本。
查看下面的截图。
【讨论】:
对于任何 wordpress 站点,您可以转到http://example.com/feed 并检查 xml 文件中的以下标记以查看版本号:
<generator>http://wordpress.org/?v=3.7</generator>
这里,3.7是安装的版本。
【讨论】:
每个 WP 安装都有一个 readme.html 文件。
所以只需输入 www.yourdomain.com/readme.html
【讨论】:
如果您来这里是为了了解如何以编程方式检查 WordPress 版本,那么您可以使用以下代码来完成。
// Get the WP Version global.
global $wp_version;
// Now use $wp_version which will return a string value.
echo '<pre>' . var_dump( $wp_version ) . '</pre>';
// Output: string '4.6.1' (length=5)
干杯!
【讨论】:
最简单的方法是使用每个 WordPress 安装附带的 readme.html 文件(除非您将其删除)。
http://example.com/readme.html
注意:readme.html 文件似乎不再输出当前的 WordPress 版本。因此,目前无法在不登录仪表板的情况下查看当前的 WordPress 版本。
【讨论】:
在页脚的管理面板上,您应该会看到“Wordpress x.x”字样,其中 x.x 是您的版本号 :)
或者,您可以在脚本中回显 WP_VERSION 常量,这取决于您。前者更快更容易。
【讨论】:
$wp_version 或 get_bloginfo('version') (实际上会回显全局 $wp_version...)
因为我无法对@Michelle 的回答发表评论,所以我在这里发布我的技巧。
而不是检查通常被自定义主题删除的元标记上的版本。
通过将/feed附加到该站点的几乎任何链接来检查rss feed,然后搜索一些关键字(wordpress、generator),您将有更好的机会。
<lastBuildDate>Fri, 29 May 2015 10:08:40 +0000</lastBuildDate>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>http://wordpress.org/?v=4.2.2</generator>
【讨论】:
只需点击链接 domain.com/wp-admin/about.php
【讨论】:
打开博客,打开博客后检查源代码。它应该有一个元标记,如:
<meta name="generator" content="WordPress 2.8.4" />
【讨论】:
另一种查找 WordPress 版本的方法是使用WP-CLI: Command line interface for WordPress:
wp core version
【讨论】:
来自 WordPress 3.8.3 的经验:
(1) 以管理员身份登录 (2)点击左上角的W菜单 (3) 点击菜单项“关于 WordPress”。
这将带你到 .../wp-admin/about.php
那里会说“欢迎使用 WordPress 3.8.3”
【讨论】:
我知道我在这个主题上已经很晚了,但是有一个易于使用的库,您可以在其中轻松获取 Worpress、PHP、Apache 和 MySQL 的版本号,一体化。
它被称为Wordpress Environment (W18T) 库
<?php
include_once 'W18T.class.php';
$environment = new W18T();
echo $environment;
?>
输出
{
"platform": {
"name": "WordPress",
"version": "4.9.1"
},
"interpreter": {
"name": "PHP",
"version": "7.2.0"
},
"web_server": {
"name": "Apache",
"version": "2.4.16"
},
"database_server": {
"name": "MySQL",
"version": "5.7.20"
},
"operating_system": {
"name": "Darwin",
"version": "17.0.0"
}
}
希望对你有帮助。
【讨论】:
在仪表板中,您可以在“概览”中看到正在运行的 word press 版本
【讨论】: