Распространенная задача при разработке тем, плагинов или устранении ошибок — проверка текущей версии WordPress. Это также может понадобиться в целях безопасности или вы просто хотите знать, какую версию WordPress использует кто-то другой.
Найти свою версию WordPress проще, если у вас есть доступ к учетной записи администратора или файлам сайта, но есть и дополнительные возможности.
Метод 1. В админ-панели
Если вы можете войти в административную панель вашего сайта, это, вероятно, самый простой и точный способ определить, какую версию WordPress вы используете.
В администраторской панели есть несколько мест, где отображается текущая установленная версия или указывается, устарел ли ваш сайт.
В правом нижнем углу всех страниц указана установленная версия WordPress. Если вы перейдете в закладку Консоль, то там есть отдельный виджет «На виду» с кортной информацией о сайте, где также есть номер участника установочной темы.
Если у вас нет поля, возможно, вы удалили его (или скачали плагин, который его удаляет), установили специальную тему администратора или используете очень старую версию WordPress.
Вы также можете перейти в «Консоль» > «Обновления», где вам будет предложено обновиться, если вы используете более старую версию, или отобразится сообщение о том, что вы уже установили последнюю версию WordPress.
Метод 2. Через фронтенд сайта
Если вы не можете войти в свою админку или это вообще не ваш сайт, вы можете попробовать найти номер версии в исходном коде сайта. Но, следует учитывать, что многие разработчики тщательно скрывают эту информацию в целях безопасности, поэтому этот метод сработает не везде.
Чтобы перейти на главную страницу проверяемого сайта, нажмите правую кнопку мыши и выберите в браузере «Просмотреть исходный код». Откроется новая вкладка со страницами HTML и CSS. Нажмите Ctrl + F, чтобы вызвать функцию поиска.
Теперь есть несколько вариантов. Попробуйте найти метатег «генератор», который четко скажет вам, какая версия WordPress работает на сайте.
Если его в коде нет, оформите версию файлов «?ver=». Большинство плагинов в версии подключенных css и js файлов указывают последнюю версию WordPress, под которую они были оптимизированы, но при этом версия WordPress, установленная на сайте, может отличаться.
Чуть надежнее искать файлы, которые выполняются в продуктах его отца «wp-includes». Такие файлы, как wp-embed.min.js или /css/dist/block-library/style.min.css с большой вероятностью покажут текущую версию WordPress.
В старых версиях WordPress информацию о версиях можно найти на странице «/readme.html». Если сайт достаточно новый, страница все равно будет загружаться и отображать обычную информацию, но номера версии там не будет.
Последний вариант — получить доступ к RSS-каналу. Просто добавьте /feed в конце URL сайта. Результирующий файл также будет содержать метатег «генератор» с текущей версией WordPress.
Метод 3. Через ftp-клиент FileZilla
Самый надежный и точный способ проверить версию WordPress — получить прямой доступ к version.php в файлах вашего сайта. Для доступа к внутренним файлам вы можете использовать FTP-клиент или cPanel.
FileZilla — популярный и один из самых надежных клиентов для доступа и управления файлами на сервере. Он совершенно бесплатен и доступен для Windows, Linux и Mac.
Подробнее о том, как использовать ftp и sftp-клиенты, мы рассказали здесь и сейчас не будем на этом останавливаться.
После подключения к файлам хостинга вам нужно будет найти в папке сайта файл wp-includes/version.php. Когда вы найдете его, дважды щелкните его, чтобы открыть. Будьте осторожны и ничего не редактируйте; вы просто ищете определенную строку кода.
Этот код содержит переменную $wp_version, где число справа — это текущая версия WordPress.
Если у вас нет ftp-клиента, вы можете попробовать использовать cPanel, установленную на вашем хостинге, для поиска этого файла. Хотя визуально они могут довольно сильно отличаться на разных хостингах, в целом визуально они понятны, но если у вас возникнут вопросы, вы всегда можете обратиться в службу поддержки.
Метод 4. Через утилиту WP-CLI
WP-CLI — это утилита, которая дает вам возможность удаленно выполнять команды на вашем сайте WordPress, аналогично программному обеспечению командной строки на вашем компьютере. Вы можете получить доступ к WP-CLI даже без использования веб-браузера.
После подключения к хосту через SSH введите команду cd html, чтобы перейти в нужный каталог. Затем используйте команду «wp core version». В командной строке должна отображаться информация о текущей версии.
Этот метод не рекомендуется новичкам, особенно если у вас есть другие варианты. Но если вы по каким-то причинам не можете подключиться к своему сайту по FTP, войти в систему с правами администратора или просмотреть файлы внешнего интерфейса сайта, это лучший вариант поиска номера вашей версии WordPress.