Удаляем ненужные элементы wp_head
Заметил у себя в исходном коде страницы блога несколько мета-тегов, которых раньше не было. Например, , которого до обновления WordPress у меня не было...
Понравился пост? Подпишись на обновления по RSS или Twitter !
#21,
проверьте header.php на предмет лишнего кода.
а насчет functions.php - вы не правы, в шаблоне именно этот файл отвечает за такие вещи и именно там надо размещать всякий лишний код.
#22,
Все работает, Flector - у Спасибо! В ручную убрал вехнюю строку с версией, а остольное так как описано, не заморачивайтесь, если у кого что не так значит чето не правильно делаем!!!
#23,
СПАСИБО! Ваша статья про лишние мета-теги WordPressa мне очень пригодилась :)
#24,
А еще в коде вижу многочисленные
Их имеет смысл убирать?
#25,
да, это тоже бесполезные ссылки.
#26,
Насчет версии: она светится еще в файле readme.html.
#27,
ну лично я от readme.html и license.html избавляюсь в первую очередь.
#28,
Актуальная публикация ;)
вопрос в тему этого самого wp_head(); - а в каком файле (кроме /wp-includes/general-template.php, кстати в 2.9.1 - функция за generator - 2022 строка) можно посмотреть вызов java-scripts? хочется все это "унести" в подвал..
#29,
зачем? специально делается, не только в вордпрессе, загрузка скриптов как можно выше к началу. иначе сайт будет открываться без оформления и только после загрузки скриптов он будет принимать нормальный вид.
#30,
дикие проблемы с AJAX в IE.. и ходят советы про iframe и переносы скриптов в хвост...
#31,
какие именно? ни разу не сталкивался и ни разу не слышал. да и каким образом перенос скриптов в конец страницы поможет с ajax'ом в IE?
#32,
так вот.. почему-то при добавлении remove_action( 'wp_head', 'index_rel_link' ); в functions.php вылетает белый экран, как в админке, так и на самом блоге.. имхо, также возможно то, что при remove_action( 'wp_head', 'wp_generator' ); некоторые плагины будут теряться и стопорить выполнение дальнейших действий.. (при запросе версии движка)?
#33,
ну во-первых, вы точно в файл шаблона functions.php эту строку засовываете? а то некоторые находят аналогичный файл в wp-includes, это не тоже самое. далее - файл должен быть в кодировке UTF-8 без БОМ. и третье - вы эту строку то засунули правильно? между конструкцией:
?
нет. для запроса версии движка существуют другие функции - эта служит только для вывода в meta версии, использовать такую строку в плагине никому в голову не придет.
#34,
да именно, между конструкцией . именно после удаления remove_action( 'wp_head', 'index_rel_link' ); появляется белый экран. в иных случаях работает. попробую поискать решения.
#35,
Ссылки на предыдущий/следующий пост нужны для упреждающего кэширования. Например, Гугл Хром после загрузки текущей страницы автоматом подгружает следующую. Если пользователь затем на нее перейдет, то она отобразится значительно быстрее.
Конечно, для владельца блога эта фича ничего не дает, скорее вредит, увеличивая нагрузку на сервер. Так что лучше ее отключить.
#36,
Как удалит в title ненужное название блога при просмотре самой статьи ?
То есть что бы оставалось одно название статьи и ничего более.
Mio представит многофункциональный навигатор Moov V780 на CeBIT 2010 | Мобильные телефоны, GPS навигаторы, mp3 плееры
Вот что у меня в хедере, удалял все кроме </title.
Все равно показывается
#37,
если вы не используете никакой SEO плагин для формирования заголовков, то видимо у вас используется в header.php тег шаблона wp_title, посмотрите примеры и исправьте как вам надо.
#38,
У меня стандартный код, без плагинов.
Как на нем сделать ?
#39,
а в чем проблема? посмотрите header.php и сделайте как вам надо.
#40,
Я че то не могу прикрепить сюда код своего header.php
Как я могу показать его здесь ?