Hoe het WordPress-versienummer te verwijderen?Verberg versienummer in WordPress-code

Standaard, wanneer uWordPressBij het bouwen van een website laat WordPress een versienummerstempel achter op uw website.

Als u om een ​​speciale reden een oudere versie van软件, kan het blootleggen van het WordPress-versienummer een beveiligingslek zijn voor uw website.

Hoe hints voor versienummers in WordPress-code verbergen?

net nuChen Weilianglaat u zien hoe u het WordPress-versienummer kunt verbergen.

Dit is de code die WordPress automatisch genereert om aan de buitenwereld bekend te maken welke versie van WordPress je gebruikt.

Open uw WordPress-site, klik met de rechtermuisknop op een leeg gebied en selecteer Bron weergeven, meestal vindt u een regel code zoals deze:

<meta name="generator" content="WordPress 5.8.1" />
  • Dit is het versienummer van WordPress.
  • In sommige gevallen kan deze tag ook een beveiligingslek zijn voor de website.

Hoe het WordPress-versienummer te verwijderen?Verberg versienummer in WordPress-code

In dit geval moet u dus het WordPress-versienummer verbergen dat uw website gebruikt.

Er zijn vier plaatsen op uw WordPress-site waar u gemakkelijk het WordPress-versienummer kunt weergeven:

  1. In de metatag in de kop van de broncode van de website:
  2. In script- en stylesheetbestanden:
  3. In de RSS-feed van de website:
  4. In het bestand readme.html in de hoofdmap van de website.

Ervan uitgaande dat uw website altijd de nieuwste versie van WordPress gebruikt, hoeft u zich in principe geen zorgen te maken over beveiligingsproblemen als gevolg van lekkende versienummers.

Er zijn veel trucs om uw WordPress-versienummer op internet te verbergen, samen met de meest complete en beknopte code.

Hoe versienummers in WordPress-code te verwijderen?

Voeg in het function.php-bestand van uw sjabloon de volgende code toe om het WordPress-versienummer te verwijderen:

/* 在 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');
  • Deze code verwijdert het WP-versienummer dat op de eerste drie plaatsen is opgenomen.
  • Voor het readme.html-bestand dat in punt 4 hierboven wordt genoemd, bevindt het zich in de hoofdmap van WordPress en kunt u er direct een back-up van maken of het verwijderen.
mv readme.html readme.bak.html
  • Dit document is een korte introductie en installatie-instructies over WordPress.

De bovenstaande methode verbergt natuurlijk het versienummer van WordPress en kan de beveiligingslekken in de website niet volledig en effectief oplossen.

  • Het eerste element om uw website veilig te houden, is het up-to-date houden van uw WordPress-kernsoftware, thema's en plug-ins;
  • gebruik een betrouwbare gebruikersnaam en wachtwoord;
  • Gebruik geen illegale thema's en plug-ins van onbekende bronnen.

Aanbevolen om te gebruikenWordfence Security-beveiligingsplug-in scant websites op schadelijke code.

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeeld "Hoe verwijder ik het WordPress-versienummer?Hide WordPress Code Inner Version Number" om u te helpen.

Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-1964.html

Welkom op het Telegram-kanaal van Chen Weiliang's blog voor de laatste updates!

🔔 Wees de eerste die de waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in de bovenste kanaaldirectory ontvangt! 🌟
📚 Deze gids bevat enorme waarde, 🌟Dit is een zeldzame kans, mis hem niet! ⏰⌛💨
Deel en like als je wilt!
Uw delen en likes zijn onze voortdurende motivatie!

 

发表 评论

Uw e-mailadres wordt niet gepubliceerd. 必填 项 已 用 * 标注

scroll naar boven