Удаляем ненужные элементы wp_head
Заметил у себя в исходном коде страницы блога несколько мета-тегов, которых раньше не было. Например, , которого до обновления WordPress у меня не было...
Плагины, темы, уроки и многое другое для WordPress.
Заметил у себя в исходном коде страницы блога несколько мета-тегов, которых раньше не было. Например, , которого до обновления WordPress у меня не было...
#1, 6 сентября, 2009 в 13:54
Спасибо за еще одно элегантное решение, я уже почти полез ковырять код движка=)).
Удалил все теги, кроме первых двух.
#2, 6 сентября, 2009 в 18:36
Огромное спасибо, а то ставить плагин скрывающий версию движка не хочется.
#3, 6 сентября, 2009 в 19:03
Прошу прощения за то что пишу второй раз, думал, что удалил версию WP поместив указанный вами код в файл шаблона, но к сожалению версия при просмотре исходного кода страницы есть. в какую конкретно часть файла надо помещать эти строки?
#4, 6 сентября, 2009 в 19:07
в любую. лишь бы между другими функциями, а не внутри их.
самое лучшее поместить их в самом конце, перед ?>.
#5, 6 сентября, 2009 в 19:44
Уже в самые разные места пробовал ставить все равно версия не убирается. Что можно тут посоветовать?
#6, 6 сентября, 2009 в 19:58
проверьте header.php - может там вручную выводится.
#7, 6 сентября, 2009 в 20:06
у меня там обнаружилась строка <meta name="generator" content="WordPress " />
мне ее всю удалять?
#8, 6 сентября, 2009 в 20:18
именно. а чтобы сам wordpress не выводил эту инфу строчку
в functions.php надо оставить.
#9, 6 сентября, 2009 в 20:35
опять простите, к сожалению не оформил код через соответствующую кнопку и по этому строка получилась не вся, почему-то используя кнопку код в предпросмотре строчка также получается не вся. Проверил как она будет показываться на сервисе "GeSHi" там все нормально. как мне показать вам всю строку?
#10, 6 сентября, 2009 в 20:43
вы про <!-- leave this for stats --> ?
удаляйте, это все равно лишь комментарий, он роли никакой не играет.
#11, 18 сентября, 2009 в 20:41
Большое спасибо за такой ценный материал! Очень мало информации про эти ненужные теги в wp_head, а здесь всё подробно расписано, супер!
Но у меня возник вопрос, как отключить подгрузку ненужных скриптов из wp_head? Они весят в общей сумме 70кб, что является весьма весомым аргументом.
Например:
Насколько я знаю, скрипты подгружаются функцией wp_enqueue_script().
Прошу также заметить, что так же подгружается js плагина lightbox-2, его необходимо оставить. :)
#12, 19 сентября, 2009 в 05:07
какие именно ненужные скрипты? вы неудачно вставили код, я не вижу о чем идет речь.
#13, 19 сентября, 2009 в 14:08
Никак не могу вставить код :( Поэтому только так:
#14, 19 сентября, 2009 в 14:21
ну это же не лишние данные. все эти скрипты нужны для правильного функционирования плагинов. проверть это достаточно легко - отключите все плагины и увидите, что вызовов этих скриптов не будет.
#15, 19 сентября, 2009 в 17:55
Я проверял, нужно только jquery, lightbox и google analyticator. Комментов на моем сайте нет, соответствующий js не нужен. prototype, scriptaculous и effects тоже не нужны, как их убрать?