Как да премахнете номера на версията на WordPress?Скрийте номера на версията в кода на WordPress

По подразбиране, когато използватеWordPressКогато създавате уебсайт, WordPress ще остави печат с номера на версията на вашия уебсайт.

По някаква специална причина, ако използвате по-стара версия на软件, излагането на номера на версията на WordPress може да бъде дупка в сигурността на вашия уебсайт.

Как да скриете подсказките за номера на версията в кода на WordPress?

точно сегаЧен Уейлиангще ви покаже как да скриете номера на версията на WordPress.

Това е кодът, който WordPress генерира автоматично, за да обяви на външния свят коя версия на WordPress използвате.

Отворете своя WordPress сайт, щракнете с десния бутон върху празна област и изберете Преглед на изходния код, обикновено ще намерите ред от код като този:

<meta name="generator" content="WordPress 5.8.1" />
  • Това е номерът на версията на WordPress.
  • В някои случаи този етикет може да бъде и дупка в сигурността на уебсайта.

Как да премахнете номера на версията на WordPress?Скрийте номера на версията в кода на WordPress

Така че в този случай трябва да скриете номера на версията на WordPress, който вашият уебсайт използва.

Има четири места във вашия WordPress сайт, където можете лесно да изложите номера на версията на WordPress:

  1. В мета тага в заглавката на изходния код на уебсайта:
  2. Във файлове със скриптове и таблици със стилове:
  3. В RSS емисията на уебсайта:
  4. Във файла readme.html в основната директория на уебсайта.

Ако приемем, че уебсайтът ви винаги използва най-новата версия на WordPress, по принцип не е нужно да се притеснявате за проблеми със сигурността поради изтичане на номера на версията.

Има много трикове за скриване на номера на вашата версия на WordPress в мрежата, заедно с най-пълния и кратък код.

Как да премахнете номерата на версиите в кода на WordPress?

Във файла functions.php на вашия шаблон добавете следния код, за да премахнете номера на версията на WordPress:

/* 在 js 文件和 css 文件中隐藏 WordPress 版本号
* @return {string} $src
* @filter script_loader_src
* @filter style_loader_src
*/
function cwl_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', 'cwl_remove_wp_version_strings' );
add_filter( 'style_loader_src', 'cwl_remove_wp_version_strings' );

/* 在 generator meta 标签中隐藏 WordPress版本号 */
function cwl_remove_version() {
return '';
}
add_filter('the_generator', 'cwl_remove_version');
  • Този код премахва номера на версията на WP, включен в първите три места.
  • За файла readme.html, споменат в точка 4 по-горе, той се намира в основната директория на WordPress и можете да го архивирате или изтриете директно.
mv readme.html readme.bak.html
  • Този документ е кратко въведение и инструкции за инсталиране на WordPress.

Разбира се, горният метод скрива номера на версията на WordPress и не може напълно и ефективно да разреши дупките в сигурността на уебсайта.

  • Първият елемент от поддържането на сигурността на уебсайта ви е поддържането на основния софтуер, темите и плъгините на WordPress актуални;
  • използвайте надеждно потребителско име и парола;
  • Не използвайте пиратски теми и плъгини от неизвестни източници.

Препоръчва се за употребаПлъгинът за защита на Wordfence Security сканира уебсайтове за злонамерен код.

Блог на Hope Chen Weiliang ( https://www.chenweiliang.com/ ) сподели „Как да премахна номера на версията на WordPress?Скриване на вътрешния номер на версията на кода на WordPress“, за да ви помогне.

Добре дошли да споделите връзката към тази статия:https://www.chenweiliang.com/cwl-1964.html

За да отключите още скрити трикове🔑, заповядайте в нашия Telegram канал!

Споделете и харесайте, ако ви харесва! Вашите споделяния и харесвания са нашата постоянна мотивация!

 

发表 评论

Вашият имейл адрес няма да бъде публикуван. Използват се задължителните полета * Етикет

Преминете към Top