Skjul WordPress version

Det kan være en god ide at skjule WordPress versionen. Dette gør det sværere for ubudne gæster at finde måder at komme ind på. Der er mange måder at finde ud af hvilken WordPress version du benytter, så dette er blot en måde at gøre det lidt mere besværligt at finde ud af.

Der er 4 steder versionen bliver afsløret:

  • JS includes
  • CSS includes
  • Meta i header
  • RSS feed

Hvis ikke der er defineret en version, når man enquer javascript eller CSS, vil WordPress automatisk til føje WordPress versionen. Så man kan godt selv definere en version på sine JS og CSS filer.

For at fjerne den autogenerede WordPress version, kan du sætte følgende ind i din function.php

function zebs_remove_rss_meta_version() { return ''; } 
add_filter('the_generator', 'zebs_remove_rss_meta_version'); // fjern MEAT og RSS version
function zebs_remove_wp_version($s) {
    global $wp_version;
    parse_str(parse_url($s, PHP_URL_QUERY), $a);
    if($a['ver'] === $wp_version && !empty($a['ver']))
        $s = remove_query_arg('ver', $s);
    return $s;
}
add_filter( 'style_loader_src', 'zebs_remove_wp_version' ); // fjern CSS version
add_filter( 'script_loader_src', 'zebs_remove_wp_version' ); // fjern JS version

Leave a comment

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

This site uses Akismet to reduce spam. Learn how your comment data is processed.