Как узнать версию WordPress и скрыть версию WP своего сайта?

Как узнать-скрыть версию WordPress

  Прячем WP

Желательно знать, какова версия вашего WordPress сайта (вдруг вышла новая, а вы забыли обновиться). А также иногда полезно и определять “новизну” чужих WP-сайтов.

В первом случае всё очень просто: заходим в админку и смотрим в правый нижний угол.

Там можно найти примерно следующее:

узнать версию WordPress своего сайта

  Версия WP своего сайта

Кстати, в большинстве случаев, если у вас установлен старый вариант движка, но уже имеется новый, то система сама оповестит вас об этом и предложит обновиться.

Как узнать версию WordPress любого сайта?

Во-первых, сначала нужно узнать вообще WP это или не WP? Лучше всего для этого использовать плагин Wappalyzer для Chrome или Firefox.

После чего можно просто открыть исходный код анализируемого сайта (нажать CTRL+U), и найти (CTRL+F) там meta-тег “Generator”. Выглядит он так: <meta name=”generator” content=”WordPress 3.3.1″ />. Естественно, что содержимое атрибута “content” показывает тип движка и его версию:

meta name generator - версия wordpress

  Пример в HTML-коде

Всё просто.

Кстати, а зачем вообще узнавать версию WordPress чьего-либо сайта? В большинстве случаев, рядовым пользователям это и не потребуется. Но в интернете есть ещё и любители взламывать сайты, для которых данная информация очень важна.

В чём здесь суть? Как правило, разработчики разных CMS при обновлении движка рассказывают об улучшениях в новом издании и о проблемах в старом (например, об ошибках безопасности). Логично, что зная текущую модификацию движка вашего проекта, неплохому хакеру будет проще взломать его :).

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

Как скрыть версию WordPress для своего сайта?

Для осуществления этого необходимо добавить лишь одну строчку кода в шаблон темы. Заходим в Редактор и находим файл Functions.php. Прокручиваем его до самого конца и вставляем такой код: remove_action( ‘wp_head’, ‘wp_generator’ );

скрытие версии вордпресс в functions.php

  Удаляем инфо о вордпресс в functions.php

Кавычки в коде лучше ввести вручную, а не копировать с этой страницы.

Всё, теперь никто не узнает версию WordPress у вашего сайта ;).

web-ru.net - всё о продвижении сайтов
Случайные публикации:
  • Как настроить цели в Яндекс.Метрике? Теория и примерыКак настроить цели в Яндекс.Метрике? Теория и примеры...ходим в шаблоне комментариев (обычно comments.php) форму (тег <form>) и делаем
  • Что такое бан в поисковых системах? Как его избежать?Что такое бан в поисковых системах? Как его избежать?В процессе продвижения сайта, как я уже писал в нескольких предыдущи...
  • Релевантность поисковой выдачи и конверсия сайта. Их связь и что важнее?Релевантность поисковой выдачи и конверсия сайта. Их связь и что важнее?С течением времени SEO-грамотность (если так можно выразиться) сайтовл...
  • Источники качественного трафика на сайтИсточники качественного трафика на сайтНаверное, трудно представить себе бизнес, в котором не было бы людей. Ведь все...
  • Хороший способ найти идею для статьи на сайте - подсказки в СПП GoogleХороший способ найти идею для статьи на сайте - подсказки в СПП GoogleИдея конкретно для этой статьи пришла после появления занятного спамного...
Оставьте комментарий:
Отзывов всего: 29
Через сайт Через ВКонтакте Через Facebook
  1. Vasili70 пишет:

    Так же полезно менять логин для входа в административную панель – вместо привычного “админ”.
    Спасибо. Статья полезная.

    Ответить
    • Пётр пишет:

      Кстати да, совсем забыл об этом!
      Спасибо ;)

      Ответить
  2. Юрий пишет:

    Спасибо, все понятно.

    Ответить
  3. lamazavr пишет:

    Это исключает все возможности узнать версию?

    Ответить
    • Пётр пишет:

      Должно быть, все… Во всяком случае, в исходном коде следов не останется.

      Ответить
  4. Юрий пишет:

    попробовал в версии 3,4,1 – не работает, все равно выводит версию в НТМЛ коде 8)

    Ответить
  5. Георгий пишет:

    Пётр, а мне что то этот код не помог. Как отражалось, так и отражается. :P

    Ответить
  6. Юрий пишет:

    Мне тоже не помог способ, как и другой, найденный на зарубежном блоге. Версия установленного Вордпресс – 3.3.2.
    Как все-таки убрать версию из кода страниц сайта?

    Ответить
  7. Пётр пишет:

    Уже испробовано на всех последних версиях. Проверьте, заключён ли код remove_action(“wp_head”,”wp_generator”) между <?php и ?>

    Ответить
  8. Георгий пишет:

    У меня вообще сайт перестаёт показываться. Версия 3.3.1 :-D

    Ответить
  9. vitvlad пишет:

    // remove version info from head and feeds
    function complete_version_removal() {
    return ”;
    }
    add_filter(‘the_generator’, ‘complete_version_removal’);

    вот что надо вставить – мне помогло реально :P

    Ответить
    • Пётр пишет:

      Хм, ну у меня и тот вариант (из статьи) до сих пор действует 8)

      Ответить
  10. Алекс пишет:

    Ни один способ не действует – как показывалась, так и показывается.
    Версия 3.4.2

    Ответить
  11. Дмитрий пишет:

    Сделал как написано не помогло .
    Как же все таки скрыть ? Сайт :-!
    Спасибо жду ответа.

    Ответить
    • Пётр пишет:

      Ну тут 3 варианта:
      – проверьте, может в remove_action(“wp_head”,”wp_generator”); кавычки нестандартные поставили.

      – покопайтесь в шаблоне шапки сайта, может там автор шаблона что-то вписал.

      – просто откажитесь от этой затеи.

      Ответить
  12. Ирина пишет:

    Все сделала как вы сказали, но почему то ничего так и не работает, как показывалась версия. Может еще есть способ

    Ответить
    • Пётр пишет:

      Вот это правда загадка.
      На всех WP-сайтах, на которых я делаю это – всё окей. У большинства тоже – всё окей.
      Попробуйте вставить эту строчку кода в другие файлы шаблона.

      Ответить
  13. Елена Олейникова пишет:

    Надо кавычки одинарные поставить и пробелы лишние убрать, тогда все работает. Во всяком случае, я испробовала оба варианта, если копировать ваш код, то версия Вордпресса не убирается, если заменить кавычки, то все ОК =)

    Ответить
    • Пётр пишет:

      Да, так и думал, что в этом дело – выше в комментариях написал о том :).
      WordPress кавычки преобразует, так что надо их вручную прописывать.

      Ответить
  14. atlantida пишет:

    В файле функционс.пхп меняем и не паримся и не раздр., на обновлении. Ну и файл ридми в топку. :-D

    Ответить
  15. atlantida пишет:

    Правда инфа не только в пхп скриптах есть, но это не для всех уже. ;)

    Ответить
  16. Роман пишет:

    Я попробовал как написано и повис сайт. Ошибку в строке нашло. Значит написано где-то с ошибочкой у автора. 8)

    Ответить
  17. Роман пишет:

    Добавлю. Поставил тот код что писали в коментах

    // remove version info from head and feeds
    function complete_version_removal() {
    return ”;
    }
    add_filter(‘the_generator’, ‘complete_version_removal’);

    вроде тема не виснет. Но толк есть ли или нет не могу сказать.

    А почему? – потому что поставил плагин который отключает правую кнопочку на мышке. Вот шняга не скопипастить не в исходнику полазиить)) Советую

    Ответить
    • Пётр пишет:

      CTR+U жмите – исходный код в любом браузере ;)

      Ответить
  18. Артемий пишет:

    Способ работает, убирая из метаданных данную информацию. Однако кто захочет докопаться, тот докопается. Просто немного поиска по различным подходящим тегам (функций) и можно увидеть такие длинные ссылочки, в которых написана версия WP. Вот у автора стоит 3.3.1, видимо не менял, т.к. боится сбоев ;

    Ответить
    • Пётр пишет:

      Забавно =)
      Здесь НЕ 3.3.1 версия, а другая ;)

      Ответить
  19. Djener пишет:

    я добавлю
    https://habrahabr.ru/company/xakep/blog/259843/
    надеюсь вы не против

    Ответить
сайт web-ru.net
Я не спамлю...