Skip to content
хук вордпресс

Применение этих несложных хуков(хаков), помогает уменьшить количество запросов, тем самым ускоряет работу сайта на wordpress. Приведённый ниже код нужно вставлять в файл functions.php

/***** Убираем лишнее ******/
remove_action( 'wp_head', 'rsd_link' ); // #1
remove_action( 'wp_head', 'wlwmanifest_link' ); // #2
remove_action( 'wp_head', 'wp_generator' ); // #3
remove_action( 'wp_head', 'feed_links_extra', 3 ); // #4
remove_action( 'wp_head', 'feed_links', 2 ); // #5
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10 ); // #6
remove_action( 'wp_head', 'wp_shortlink_wp_head', 10 ); // #7
remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); // #8
remove_action( 'wp_print_styles', 'print_emoji_styles' ); // #9
add_filter('show_admin_bar','__return_false'); // #10

#1 – RSD это API для редактирования вашего блога из внешних служб и клиентов. Если вы редактируете свой блог исключительно из консоли администратора WP, вам это не нужно.
#2 – удаляет ссылку «wlwmanifest». wlwmanifest.xml – файл ресурсов, необходимый для поддержки поддержки Windows Live Writer.
#3 – удаляет мета-тег “generator” из секции head. Определенно лишняя, а часто и вредная информация привлекающая ботов и юных хакеров.
#4, #5 – отключаем RSS feed у блога, комментариев, категорий и архивов (не всем это нужно, но мало ли).
#6 – удаляет ссылку на следующую и предыдущую запись из head документа. Чаще всего, именно в том месте она не нужна.
#7 – “wp_shortlink_wp_head” добавляет «короткую ссылку» в заголовок документа. Ни к чему!
#8, #9 – отключаем Emoji.
#10 – скрывает admin bar, панельку администратора сверху. Иногда она не нужна.Для пользователей использующих wordpress тему Total. Скрипт генерирует такую meta запись

<meta name="generator" content="Total WordPress Theme" />

Удалить можно добавив action в functions.php

add_action( 'init', function() {
    remove_action( 'wp_head', 'wpex_theme_meta_generator', 1 );
}, 10 );

Комментариев: 0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Back To Top