WP-Head aufräumen

Vom:

wp_head

Da ich meine Seite zur Zeit nicht als Blog nutze, kann ich auf viele Standard-Features von WordPress verzichten, dazu gehören die RSS-Feeds, Kommentar-Feeds usw. Außerdem finde ich es ganz interessant, wenn die Version nicht rausposaunt wird.

Wozu WP-Head aufräumen?

Einerseits sehe ich den Sicherheitsaspekt – nicht jeder muss die Version meines eingesetzten WordPress wissen, andererseits entschlackt es den Quelltext, wenn man WordPress als CMS einsetzt.

WordPress Snippet

Dieses Snippet in die functions.php deines Themes kopieren:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
remove_action( 'wp_head', 'feed_links_extra', 3 );
remove_action( 'wp_head', 'feed_links', 2 );
remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 );
remove_action( 'wp_head', 'start_post_rel_link', 10, 0 );
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );
remove_action( 'wp_head', 'index_rel_link');
remove_action( 'wp_head', 'rsd_link' );
remove_action( 'wp_head', 'wlwmanifest_link' );
remove_action( 'wp_head', 'wp_generator' );
remove_action( 'wp_head', 'get_archives_link');
remove_action( 'wp_head', 'post_comments_feed_link');
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );
?>