Hur man tar bort version från CSS och JS i WordPress
WordPress är det mest populära innehållshanteringssystemet i världen. Dess popularitet gör det också till ett toppmål för hackare. Det finns flera rekommenderade sätt att förhindra hackare från din WordPress-webbplats. En av dem är att dölja WordPress-versionen du använder från världen.
I den här artikeln visar jag dig hur du tar bort WordPress-versionen från CSS och JS, HTML-huvud och RSS-flöde.
På din WordPress-webbplats visar WordPress sin version som standard för spårningsändamål. Så här lär vi oss att WordPress är det största använda CMS i världen. Om du kör en uppdaterad version är det inte ett problem att visa ditt WordPress-versionsnummer. Men när det gäller äldre versioner kan hackare dra nytta av säkerhetsproblem i den specifika versionen. Så det rekommenderas alltid att hålla din WordPress-version uppdaterad. Och om din webbplats inte använder den senaste versionen, dölj sedan den version som används från världen.
Var kan du se WordPress-versionen?
Om du vill se en version av WordPress kommer du naturligtvis att få den från instrumentpanelen. Men det här ämnet handlar om att dölja versioner från omvärlden. På frontend, om du visar källan till din webbsida kommer du att märka versionsnumret som läggs till alla dina CSS- och JS-filer. Det kan verka som
YOUR_SITE_URL / wp-content / themes / twentyseventeen / js / custom.js? Ver = 5.3.2
WordPress-versionen visas också under rubriken på sidan.
<meta name="generator" content="WordPress 5.3.2" />
Tredje platsen där människor kan få din version av WordPress är från flödes-URL – YOUR_SITE_URL / flöde.
Av säkerhetsskäl bör WordPress-utvecklare ta bort en version från alla dessa 3 källor.
Ta bort version från CSS och JS
Låt oss börja med att ta bort versioner från stil och skript. För att göra det, lägg till koden nedan i ditt aktiva temas functions.php
fil.
<?php
// remove wp version number from scripts and styles
function remove_css_js_version( $src) {
if( strpos( $src, '?ver=')) $src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'remove_css_js_version', 9999 );
add_filter( 'script_loader_src', 'remove_css_js_version', 9999 );
Nu om du visar källan till en sida ska ditt WordPress-versionsnummer tas bort från alla dina stilar och skript.
Ta bort version från WordPress Head och RSS-flöde
För att ta bort versionen från huvudavsnittet och mata din kod kommer att vara som följer:
<?php
// remove wp version number from head and rss
function artisansweb_remove_version() {
return '';
}
add_filter('the_generator', 'artisansweb_remove_version');
Det är allt! Det är så enkelt. Jag hoppas att du förstår hur du tar bort WordPress-versionen från CSS och JS, head och RSS-flöde. Låt mig veta dina tankar och förslag i kommentarsektionen nedan.
relaterade artiklar
- Hur man bygger anpassad Elementor-widget
- Så här lägger du till kod efter Body Tag i WordPress
- Lägga till anpassad bildknapp med Media Uploader i WordPress