настройка bbpress форума

Как скрыть версию wordpress на вашем сайте

Здравствуйте, если вы устали обновлять свой wordpress — ваш сайт отлично работает, вы не меняете плагины и тему, то в целях безопасности рекомендуется скрывать номер версии движка (wordpress).

Скачать исходники для статьи можно ниже

Версию wordpress можно отыскать в 3-х местах на сайте:

1. В мета-тегах  — достаточно перейти на сайт и нажать  комбинацию клавиш Ctrl+U («Посмотреть исходный код»), а далее найти следующую строчку:

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

2. В теге RSS ленты:

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

3. В стоках-запросах к скриптам и стилям.

Если не указана версия скрипта или стиля, то движок подставляет версию wordpress, например следующий код:

<link rel='stylesheet' id='mediaelementjs-styles-css'  href='http://mnogoblog.ru/wp-content/plugins/media-element-html5-video-and-audio-player/mediaelement/mediaelementplayer.css?ver=4.0' type='text/css' media='all' />

ver=4.0 — версия движка wordpress.

Чтобы версия wordpress была скрыто во всех источниках/местах на вашем сайте, можно воспользоваться следующим кодом:

/* Hide WP version strings from scripts and styles
 * @return {string} $src
 * @filter script_loader_src
 * @filter style_loader_src
 */
function fjarrett_remove_wp_version_strings( $src ) {
     global $wp_version;
     parse_str(parse_url($src, PHP_URL_QUERY), $query);
     if ( !empty($query['ver']) && $query['ver'] === $wp_version ) {
          $src = remove_query_arg('ver', $src);
     }
     return $src;
}
add_filter( 'script_loader_src', 'fjarrett_remove_wp_version_strings' );
add_filter( 'style_loader_src', 'fjarrett_remove_wp_version_strings' );

/* Hide WP version strings from generator meta tag */
function mnogoblog_remove_version() {
return '';
}
add_filter('the_generator', 'mnogoblog_remove_version');

Вышеуказанный код нужно добавить в файл functions.php — чтобы его открыть нужно зайти в админку wordpress, в левом меню выбрать пункт «Внешний вид» и его подпункт «Редактор», справа в списке шаблонов выбрить файл functions.php.

Введите свой email адрес для того, чтобы подписаться на мой блог:


knopkisoc

Как скрыть версию wordpress на вашем сайте: 1 комментарий

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *