07 Nov 2007

Remove WordPress rsd_link(), wlwmanifest_link(), wp_generator()

rsd_link(), wlwmanifest_link(), wp_generator() (introduced in revision 6195) are bunch of WordPress default filters that clutter the section of your theme template file:


...

 

...

Not using it?

Simply remove those lines by adding the following to your theme functions.php:

remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wlwmanifest_link');

if (function_exists('wp_generator')) {
        remove_action('wp_head', 'wp_generator');
}

Update:

remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wlwmanifest_link');

function remove_generator() {
        return '';
}

add_filter('the_generator', 'remove_generator');

Now, that really clears my HEAD.

TrackBack URL

8 Comments

  1. Groll

    And if I don’t have a functions.php file in my theme, could you tell what must I do please ?

    Reply

  2. Zeo

    Groll, just create your own functions.php PHP file inside your current theme folder. If not, you just .

    Reply

  3. what does those functions/filters do?

    Reply

  4. Zeo

    For rsd_link() you can read about RSD (Really Simple Discovery). Basically it helps blogging client like ecto, WLW to interact nicely with your blog.

    wlwmanifest_link() outputs wlwmanifest.xml which is the resource file needed to enable tagging support for Windows Live Writer.

    wp_generator() outputs your WordPress version in XML or Comment for RSS, ATOM, etc.

    Copy paste, correct me if I’m wrong.

    Reply

  5. [...] Remove WordPress rsd_link(), wlwmanifest_link(), wp_generator() Kukaba a felesleges dolgokkal. Zeo tema headert optimalizal. (tags: zeo wordpress themes tweaks) [...]

    Reply

  6. unfortunately im using wlw. so hehe.

    Reply

  7. Bro..

    bila dah letak code kat atas tu dan pointing ke http://domain.com/rss/.. still ada lagi

    Reply

  8. Zeo

    Hariadi,

    function remove_generator() {
            return '';
    }
    
    add_filter('the_generator', 'remove_generator');
    

    Reply