2.11.2011

Чищу WordPress от ненужных мета-тэгов

WordPress – очень универсальный движок, в этом его сила и том же слабость. Многие его функции не используются и лежат мертвым грузом. Это касается выводимых по-умолчанию мета-тэгов в header.php.

В принципе, они ничем не мешают (иногда, даже полезны, не зря же их придумали ), но для любителей минимизировать все и вся, возможно пригодиться.

Итак содержимое моего functions.php. В первую очередь, для себя, чтобы не копаться лишний раз в настройках.

  1. remove_action( ‘wp_head’, ‘feed_links_extra’, 3 );
  2. remove_action( ‘wp_head’, ‘feed_links’, 2 );
  3. remove_action( ‘wp_head’, ‘rsd_link’ );
  4. remove_action( ‘wp_head’, ‘wlwmanifest_link’ );
  5. remove_action( ‘wp_head’, ‘index_rel_link’ );
  6. remove_action( ‘wp_head’, ‘parent_post_rel_link’, 10, 0 );
  7. remove_action( ‘wp_head’, ‘start_post_rel_link’, 10, 0 );
  8. remove_action( ‘wp_head’, ‘adjacent_posts_rel_link’, 10, 0 );
  9. remove_action( ‘wp_head’, ‘wp_generator’ );
  10. remove_action (‘wp_head’, ‘wp_shortlink_wp_head’, 10, 0);
  11. remove_action(‘wp_head’, ‘rel_canonical’);

Более подробно о назначении каждой функции читайте на WordPressPlugins.ru.

Ваш комментарий

Имя и email обязательно. URL - nofollow.