Artikel Directory
Standert, as jo brûkeWordPressBy it bouwen fan in webside sil WordPress in ferzjenûmerstempel op jo webside litte.
Foar guon spesjale reden, as jo brûke in âldere ferzje fanSoftware, it eksposearjen fan it WordPress-ferzjenûmer kin in befeiligingsgat wêze foar jo webside.
Hoe kinne jo hints fan ferzjenûmer ferbergje yn WordPress-koade?
krekt noChen Weiliangsil jo sjen litte hoe't jo it WordPress ferzjenûmer ferbergje.
Dit is de koade dy't WordPress automatysk genereart om oan 'e bûtenwrâld oan te kundigjen hokker ferzje fan WordPress jo brûke.
Iepenje jo WordPress-side, klikje mei rjochts op in leech gebiet en selektearje Boarne besjen, normaal sille jo in rigel koade fine lykas dit:
<meta name="generator" content="WordPress 5.8.1" />
- Dit is it ferzjenûmer fan WordPress.
- Yn guon gefallen kin dizze tag ek in befeiligingsgat wêze foar de webside.

Dat, yn dit gefal, moatte jo it WordPress-ferzjenûmer ferbergje dat jo webside brûkt.
D'r binne fjouwer plakken op jo WordPress-side wêr't jo jo WordPress ferzjenûmer maklik kinne bleatstelle:
- Yn 'e meta-tag yn' e koptekst fan 'e boarnekoade fan' e webside:
- Yn skript- en stylblêdbestannen:
- Op de webside RSS-feed:
- Yn it readme.html-bestân yn 'e rootmap fan' e webside.
Oannommen dat jo webside altyd de lêste ferzje fan WordPress brûkt, hoege jo yn prinsipe gjin soargen te meitsjen oer feiligensproblemen fanwege lekkende ferzjenûmers.
D'r binne in protte trúkjes om WordPress-ferzjenûmers op it web te ferbergjen, tegearre mei de meast folsleine en beknopte koade.
Hoe kinne jo ferzjenûmers yn WordPress-koade fuortsmite?
Foegje yn it sjabloan functions.php-bestân de folgjende koade ta om it WordPress-ferzjenûmer te ferwiderjen:
/* 在 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');- Dizze koade ferwideret it WP-ferzjenûmer opnommen yn 'e earste trije plakken.
- Foar it readme.html-bestân neamd yn punt 4 hjirboppe, leit it yn 'e root-map fan WordPress en jo kinne it direkt reservekopy of wiskje.
mv readme.html readme.bak.html
- Dit dokumint is in koarte ynlieding en ynstallaasje ynstruksjes oer WordPress.
Fansels ferberget de boppesteande metoade it ferzjenûmer fan WordPress en kin de feiligens gatten yn 'e webside net folslein en effektyf oplosse.
- It earste elemint om jo webside feilich te hâlden is jo WordPress-kearnsoftware, tema's en plugins bywurke te hâlden;
- brûk in betroubere brûkersnamme en wachtwurd;
- Brûk gjin piraterij-tema's en plugins fan ûnbekende boarnen.
It is oan te rieden om te brûkenWordfence Security plugin scant websiden foar kweade koade.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) dield "Hoe kin ik it WordPress ferzjenûmer fuortsmite?Ferbergje WordPress Code Inner Ferzjenûmer" om jo te helpen.
Wolkom om de keppeling fan dit artikel te dielen:https://www.chenweiliang.com/cwl-1964.html
Om mear ferburgen trúks te ûntsluten🔑, wolkom om mei te dwaan oan ús Telegram-kanaal!
Diel en like as jo it leuk fine! Jo oandielen en likes binne ús oanhâldende motivaasje!