WordPress versiya raqamini qanday o'chirish mumkin?WordPress kodida versiya raqamini yashiring

Odatiy bo'lib, siz foydalangandaWordPressVeb-sayt yaratishda WordPress veb-saytingizda versiya raqami muhrini qoldiradi.

Ba'zi bir maxsus sabablarga ko'ra, agar siz eski versiyasidan foydalansangizDasturiy ta'minot, WordPress versiya raqamini ochish veb-saytingiz uchun xavfsizlik teshigi bo'lishi mumkin.

WordPress kodidagi versiya raqami ko'rsatmalarini qanday yashirish mumkin?

hozirginaChen Veyliangsizga WordPress versiya raqamini qanday yashirishni ko'rsatib beradi.

Bu WordPress-ning qaysi versiyasidan foydalanayotganingizni tashqi dunyoga e'lon qilish uchun WordPress avtomatik ravishda ishlab chiqaradigan koddir.

WordPress saytingizni oching, bo'sh joyni sichqonchaning o'ng tugmasi bilan bosing va Manbani ko'rish-ni tanlang, odatda siz quyidagi kod qatorini topasiz:

<meta name="generator" content="WordPress 5.8.1" />
  • Bu WordPress versiya raqami.
  • Ba'zi hollarda, bu teg veb-sayt uchun xavfsizlik teshigi ham bo'lishi mumkin.

WordPress versiya raqamini qanday o'chirish mumkin?WordPress kodida versiya raqamini yashiring

Shunday qilib, bu holda veb-saytingiz foydalanadigan WordPress versiya raqamini yashirishingiz kerak.

Sizning WordPress saytingizda WordPress versiya raqamini osongina ochishingiz mumkin bo'lgan to'rtta joy mavjud:

  1. Veb-sayt manba kodining sarlavhasidagi meta tegda:
  2. Skript va uslublar jadvali fayllarida:
  3. Veb-saytning RSS tasmasida:
  4. Veb-saytning asosiy katalogidagi readme.html faylida.

Sizning veb-saytingiz har doim WordPress-ning eng so'nggi versiyasidan foydalanayotgan bo'lsa, siz versiya raqamlari sizib ketganligi sababli xavfsizlik bilan bog'liq muammolar haqida tashvishlanishingiz shart emas.

Vebda WordPress versiya raqamingizni yashirish uchun ko'plab fokuslar va eng to'liq va qisqa kod mavjud.

WordPress kodidagi versiya raqamlarini qanday olib tashlash mumkin?

Shabloningizning functions.php fayliga WordPress versiya raqamini olib tashlash uchun quyidagi kodni qo'shing:

/* 在 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');
  • Ushbu kod dastlabki uchta joyga kiritilgan WP versiya raqamini olib tashlaydi.
  • Yuqoridagi 4-bandda aytib o'tilgan readme.html fayli uchun u WordPress-ning asosiy katalogida joylashgan bo'lib, uni to'g'ridan-to'g'ri zaxiralashingiz yoki o'chirishingiz mumkin.
mv readme.html readme.bak.html
  • Ushbu hujjat WordPress haqida qisqacha kirish va o'rnatish ko'rsatmalaridir.

Albatta, yuqoridagi usul WordPress versiya raqamini yashiradi va veb-saytdagi xavfsizlik teshiklarini to'liq va samarali hal qila olmaydi.

  • Veb-saytingiz xavfsizligini ta'minlashning birinchi elementi WordPress asosiy dasturiy ta'minoti, mavzulari va plaginlarini yangilab turishdir;
  • ishonchli foydalanuvchi nomi va paroldan foydalaning;
  • Noma'lum manbalardan pirat mavzular va plaginlardan foydalanmang.

Foydalanish tavsiya etiladiWordfence Security xavfsizlik plagini veb-saytlarni zararli kodlar uchun skanerlaydi.

发表 评论

Sizning elektron pochta manzilingiz nashr etilmaydi. 必填 项 已 用 * Yorliq

Top o'ting