Удаляем ненужные элементы wp_head
Заметил у себя в исходном коде страницы блога несколько мета-тегов, которых раньше не было. Например, , которого до обновления WordPress у меня не было...
Понравился пост? Подпишись на обновления по RSS или Twitter !
#141,
Если вам для seo, то вместо title используйте поле alt. Иначе просто уберите title. Хотя с seo у вас и так все оч плохо, оптимизацией картинок занимайтесь в последнюю очредь.
И файлы по-человечески называйте, лучше без русских букв)) и уж тем более без заглавных и слов копия))))))
03/15_АЗАРТ_клубника-копия.jpg
#142,
дело не в названии... хотя и на этом вам спасибо...
#143,
не совсем понятно, что значит при открытии изображения он отображался. когда вы вставляете медиафайл там есть две опции "Заголовок" - именно он всплывает при наведении мышки на изображении и "Атрибут alt", который выводится, если картинка по каким-то причинам не загрузилась. чтобы не выводить "Заголовок" (который при публикации записи с картинкой превращается в атрибут title этой картинки) достаточно не прописывать этот самый заголовок. но так, чтобы в одном месте он не выводился, а в другом выводился - это мне сложно понять.
#144,
Про вставку строк
remove_action( 'wp_head', 'rsd_link' );
remove_action( 'wp_head', 'wlwmanifest_link' );
remove_action( 'wp_head', 'wp_generator' );
Спасибо за ответ, все рекомендации выполнила, но результат тот же.
Вставляю и в самом начале файла functions, который в теме шаблона, и в самом конце его, проверила кодировку, проверила написание (чтобы пробелы были где надо) - результат один. Набираю пароль в админку, вылезает белый лист.
Пробовала отдельно написать в самом низу: < ?php , потом эти строки, потом закрывающая скобка со знаком вопроса. Результат не меняется, админка не открывается.
У меня последняя версия WP. Может там запрет какой есть на такие команды?
Подскажите - что с чем может конфликтовать?
#145,
сложно сказать. напишите мне на rlector@gmail.com с урлом сайта и админ-паролем, я просто сам взгляну как вы вставляете код. если, конечно, вам это удобно. а так навскидку - конфликтов быть не должно, у меня же тут тоже последняя версия движка и все работает.
#146,
вот, кстати, еще один вопрос - вы не в админке редактируете файл? попробуйте именно из админки его отредактировать, может ваш редактор с кодировкой мудрит.
#147,
Если редактировать сайт из админки, то сначала все нормально. Строки из header удаляются, я радуюсь. Но после выхода из админки, я в нее уже зайти не могу. Приходится всё откатывать назад.
Придется, наверное, копаться в functions, разбирать подробно, что там есть. Если сами строки правильные, и у всех они работают, значит, зависит от места, куда я их вставляю. Надо искать правильное место.
Все равно спасибо!
#148,
попробуйте плагин WP Head Cleanup - он тоже удаляет заголовки. просто в настройках галочки поставите на тех заголовках, которые вам не нужны.
#149,
Спасибо за ссылку на плагин, может быть, поставлю. Подумаю над этим. Плагин протестирован до 3.6.1, на себе тестировать не хочется. Если изменения в functions я знаю, как откатить назад, то с плагином как? Просто удалить файл плагина?
Попробую сначала разобраться, почему у меня functions так работает.
#150,
ой, ну вы слишком серьезно относитесь к этим "протестирован до". плагин прост до безобразия, поэтому автор не выпускает новых версий (старая то и так работает), а поэтому не обновляется и описание, в котором сказано про протестированную версию.
а глючный плагин удалять надо по ftp - просто папку с плагином удалить.
PS сейчас проверил на тестовом 3.8.1 - все работает.
#151,
Спасибо! Поставила плагин (вы же написали, как его откатить в случае чего). Теперь строки из head удалились, и в админку можно зайти и выйти.
И все-таки буду разбираться, что же это не получилось через functions? Все-таки от места, наверное, зависит. Посмотрела код плагина - ну такие же команды, как и я вводила..
#152,
У меня стоит тема twentyfourteen, и в head есть ссылка на шрифты
Генерируется автоматически, а где, не могу найти. Помогите, пожалуйста, убрать ее.
#153,
в файле functions.php в папке шаблона удалите или закомментируйте функцию twentyfourteen_font_url (примерно на 211 строчке, поиском по "google" легко найти). но вообще - этот шрифт используется темой, так что если вдруг ваша тема начнет выглядеть по-другому не удивляйтесь.
#154,
А чего тут непонятного. Требуется убрать hover, чтобы текст не показывался при наведении.
У меня такая же проблема.Суть её изложена здесь;
http://ru.forums.wordpress.org/topic/%D0%9A%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D1%83-%D0%BD%D0%B0-%D0%BE%D1%80%D0%B8%D0%B3%D0%B8%D0%BD%D0%B0%D0%BB-%D1%84%D0%BE%D1%82%D0%BE-%D0%B2-%D0%B3%D0%B0%D0%BB%D0%B5%D1%80%D0%B5%D0%B5?replies=9
Необходимо убрать всплывающие заголовки, так как они получаются длинными, но оставить их в lightbox окне под картинкой.
#155,
Погуглил малость, и понял что бесполезно. Это фича браузеров - она не редактируется.
#156,
плагины лайтбоксов зачастую умеют брать title не из тега title, а из тега rel. то есть убрать текст при наведении можно без проблем. собственно - что будут выводить браузеры, если и alt и title картинок не заполнен?
#157,
Спасибо - отличный плагин. К сожалению ручное добавление кода в functions.php - не помоголо (мож руки не оттуда растут), плагин выручил. Еще раз спасибо !
#158,
Здравствуйте! Обновился до WP 4.4 и появилось такое:
Как это убрать можно? Подскажите, пожалуйста)
#159,
// Отключаем сам REST API
add_filter('rest_enabled', '__return_false');
// Отключаем фильтры REST API
remove_action( 'xmlrpc_rsd_apis', 'rest_output_rsd' );
remove_action( 'wp_head', 'rest_output_link_wp_head', 10, 0 );
remove_action( 'template_redirect', 'rest_output_link_header', 11, 0 );
remove_action( 'auth_cookie_malformed', 'rest_cookie_collect_status' );
remove_action( 'auth_cookie_expired', 'rest_cookie_collect_status' );
remove_action( 'auth_cookie_bad_username', 'rest_cookie_collect_status' );
remove_action( 'auth_cookie_bad_hash', 'rest_cookie_collect_status' );
remove_action( 'auth_cookie_valid', 'rest_cookie_collect_status' );
remove_filter( 'rest_authentication_errors', 'rest_cookie_check_errors', 100 );
// Отключаем события REST API
remove_action( 'init', 'rest_api_init' );
remove_action( 'rest_api_init', 'rest_api_default_filters', 10, 1 );
remove_action( 'parse_request', 'rest_api_loaded' );
// Отключаем Embeds связанные с REST API
remove_action( 'rest_api_init', 'wp_oembed_register_route' );
remove_filter( 'rest_pre_serve_request', '_oembed_rest_pre_serve_request', 10, 4 );
#160,
А что это вообще такое и зачем? В интернете искал - ничего конкретного не нашёл(