functions.php: чистим шаблон WordPress от избыточного (в 99% случаев) функционала

Некоторая часть функционала в шаблонах WordPress излишня. Ниже предлагаю простое решение для отключения излешней функциональности. Откройте файл functions.php используемой темы и добавьте код: remove_action(‘wp_head’, ‘wp_generator’); remove_action(‘wp_head’, ‘wp_shortlink_wp_head’); remove_action(‘wp_head’, ‘wlwmanifest_link’); remove_action(‘wp_head’, ‘rsd_link’); remove_action(‘wp_head’, ‘feed_links’); remove_action(‘wp_head’, ‘feed_links_extra’); remove_action(‘wp_head’, ‘adjacent_posts_rel_link_wp_head’); function primary_remove_recent_comments_style() { global $wp_widget_factory; remove_action(‘wp_head’, array($wp_widget_factory->widgets[‘WP_Widget_Recent_Comments’], ‘recent_comments_style’)); } add_action(‘widgets_init’, ‘primary_remove_recent_comments_style’); remove_action(‘template_redirect’, ‘wp_shortlink_header’, 11); function primary_remove_x_pingback($headers) { unset($headers[‘X-Pingback’]); …

Read more