Как узнать, какая версия WordPress работает?

130

Я только что принял кого-то, кто разместил сайт Wordpress. Как узнать, какую версию он запускает?

Теги:

15 ответов

219
Лучший ответ

Посмотрите в wp-includes/version.php

/**
 * The WordPress version string
 *
 * @global string $wp_version
 */
$wp_version = '2.8.4';
62

Если он не редактировал какой-либо код для его удаления, вы должны иметь возможность просматривать исходный код на сайте и искать этот метатег:

<meta name="generator" content="WordPress 2.7.1" /> 

Это даст вам версию.

  • 0
    Отличный совет, который позволяет быстро проверить, не просматривая учетные данные для любой из 100 учетных записей клиентов и войти на FTP! Еще более быстрый способ - «Нажать на логотип W» согласно приведенному ниже ответу - снова, если у вас есть учетные данные наготове;)
  • 0
    Это изменилось? Мой сайт WordPress не имеет мета-тега name = "generator" в источнике.
Показать ещё 2 комментария
33

На панели панели администратора панели управления вы можете найти окно под названием " Right Now". Там вы можете увидеть версию установки WordPress. Я видел этот результат в WordPress 3.2.1. Вы также можете увидеть это в версии 3.7.1

Изображение 3415

ОБНОВЛЕНИЕ:

В версии WP.3 3.8.3

Изображение 3416

В WP версии 3.9.1 Admin Side, вы можете увидеть версию, щелкнув логотип WP, который находится в левом верхнем положении.

Изображение 3417

Вы можете использовать yoursitename/readme.html

В нижнем колонтитуле WordPress с правой стороны вы увидите информацию о версии (версия 3.9.1).

Изображение 3418

Вы можете получить версию WordPress, используя следующий код:

<?php bloginfo('version'); ?>

В приведенном ниже файле содержатся все сведения о версии

wp-includes/version.php   

Обновление для WP 4.1.5

В WP 4.1.5, если это была последняя версия WP в правой части нижнего колонтитула, она покажет версию как есть. Если нет, в нем будет показана последняя версия WP с обновленной ссылкой.

Проверьте снимок экрана ниже.

Изображение 3419

  • 8
    yoursitename / readme.html также поможет вам найти версию WordPress сайта
  • 3
    Я думаю, что это ответ, если у вас есть логин / пароль. ПО МОЕМУ МНЕНИЮ. Я только что удалил readme.html (без обид Мэтт, LOL)
Показать ещё 4 комментария
19

Для любого сайта Wordpress вы можете перейти на http://example.com/feed и проверить следующий тег в XML файле, чтобы увидеть номер версии:

<generator>http://wordpress.org/?v=3.7</generator>

Здесь 3.7 установлена ​​версия.

  • 0
    Это работает, даже если в выводе HTML нет тега генератора. Может быть, это специфично для интересующего меня сайта, но в любом случае работает для моего сценария.
19

У каждой установки WP есть файл readme.html.

Так просто напечатайте www.yourdomain.com/readme.html

  • 4
    Ложь. Не каждая установка. Я не помню этого в старых версиях. Также раскрытие версии WordPress миру представляет угрозу безопасности. Каждый должен удалить readme.html, IMO.
  • 0
    Приведенный выше комментарий @ PJ-Brunet ПОДНИМАЕТ 2 ХОРОШИХ ПУНКТА, НО, для точности и уважения, его ПРЕТЕНЗИИ ДОЛЖНЫ БЫТЬ ТОНИРОВАНЫ, как и следовало сделать с самого начала. В частности, через это и мои следующие 3 комментария, 3 ИСПРАВЛЕНИЯ: 1-й, начинающийся с «Ложь». (таким образом, предлагая общее ложное значение) действительно вводит в заблуждение, чтобы повернуть вспять, так как подход с ответом (@ user1939291) РАБОТАЕТ (часто) + извне-полезен + 1-й Я слышал об этом (поэтому я даю ответ +1), так что скорее комментарий должен начинаться скажите «Да, это работает (по крайней мере, ЧАСТО), поэтому метод стоит добавить, НО он может появиться / быть проблемой и / или в тех случаях, когда он не работает». ...
Показать ещё 4 комментария
10

Самый простой способ - увидеть файл readme, который поставляется с каждой версией WordPress.

http://example.com/readme.html

  • 0
    да, это круто, потому что в некоторых случаях мы видим, что version.php пуст
7

Если вы пришли сюда, чтобы узнать о том, как программно проверить версию 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)

Ура!

  • 0
    Идеальный ответ +1, обновлено: @Ahmad awais это ты. о, этот мир слишком мал :-p
7

На панели администратора в нижнем колонтитуле вы увидите слова "Wordpress x.x", где x.x - номер вашей версии:)

В качестве альтернативы вы можете повторить константу WP_VERSION в своем script, это зависит от вас. Первое намного быстрее и проще.

  • 3
    Может быть, правда еще в 2009 году, но на сегодняшний день нет.
  • 2
    В новых версиях WordPress нет константы WP_VERSION. Используйте глобальный $wp_version или get_bloginfo('version') (который фактически будет повторять глобальный $ wp_version ...)
6

Поскольку я не могу комментировать ответ @Michelle, я размещаю свой трюк здесь.

Вместо проверки версии на метатеге, которая обычно удаляется по настраиваемой теме.

Проверьте rss feed, добавив /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>
  • 0
    Это была единственная альтернатива, которая работала в моем случае
4

можно найти в панели At a Glance панели

если это поле скрыто - нажмите на screen options в верхнем правом углу и проверьте At a Glance

Изображение 3420

3

Откройте блог, проверьте источник, когда блог открыт. Он должен иметь метатег вроде:

<meta name="generator" content="WordPress 2.8.4" />
  • 1
    я не вижу этого в моей странице источника
  • 0
    Оба ответа одинаковы, ваш, похоже, немного позже, некоторые люди могут поверить, что вы просто скопировали его. (хотя я уверен, что ты просто медлил с ответом;)). Я тоже дал тебе +1 за хороший ответ :)
2

Я знаю, что я очень поздно опасаюсь этой темы, но там есть эта простая в использовании библиотека, где вы можете легко получить номера версий Worpress, PHP, Apache и MySQL, все-в-одном.

Он называется Wordpress Environment (W18T) library

<?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"
    }
}

Надеюсь, это поможет.

2

Просто перейдите по ссылке  domain.com/wp-admin/about.php

2

Еще один способ найти версию WordPress - это WP-CLI: интерфейс командной строки для WordPress:

wp core version
2

Из опыта работы с WordPress 3.8.3:

(1) Войти как администратор (2) Нажмите на меню W в верхнем левом углу (3) Нажмите на пункт меню "About WordPress".

Это приведет вас к... /wp -admin/about.php

Там будет сказано "Добро пожаловать в WordPress 3.8.3"

Ещё вопросы

Сообщество Overcoder
Наверх
Меню