Intereting Posts
Отключить вставку изображений в редактор wordpress Лучшая структура для ввода рецептов в тему WordPress? Добавить ярлыки в меню администратора (как) Dequeue скрипты и стили только для определенного типа пользовательских сообщений получить персонализированный тип сообщения Пользовательская страница входа с настраиваемыми переадресациями для каждого пользователя? Как запросить диапазон таксономии Как получить популярные теги Как импортировать CSV в пользовательские поля типа пользовательского сообщения? Можно ли безопасно удалить запрещенные имена из WordPress? Хранение пароля (functions.php) Как я могу получить все данные по сообщениям из результатов поиска с разбивкой по страницам? Создание виджета администратора для /wp-admin/post.php? Ajax занимает 10 раз, если он должен / мог '&' вызывает ошибку в моем коротком коде, когда я перечисляю содержимое страницы

Удалить swfobject.js в wp_head ()

Я избавился от wlwmanifest_link и jquery, так как я загружаю его из сжатой версии и в нижний колонтитул, но я не могу найти способ избавиться от swfobject.js.

Это код, который я использовал, чтобы избавиться от двух других в моем файле functions.php: remove_action('wp_head', 'wlwmanifest_link'); if ( !is_admin() ) wp_deregister_script('jquery'); remove_action('wp_head', 'wlwmanifest_link'); if ( !is_admin() ) wp_deregister_script('jquery');

Замена либо «swfobject» не удаляет его, поэтому должен быть другой способ.

Solutions Collecting From Web of "Удалить swfobject.js в wp_head ()"

если у вас есть нежелательный javascript на вашей странице, он обычно поступает из плагинов. деактивировать их и посмотреть, есть ли javascript. если он еще есть, попробуйте обновить wordpress или переключиться на другую тему. если нет, активируйте плагины один за другим и проверьте, какой из них помещает этот скрипт в вашу голову. после нахождения плагина, решите, нужен ли вам это, и если вы это сделаете, найдите источник плагина, чтобы узнать дескриптор для javascript ressource. после этого вы можете отменить регистрацию скрипта в своих функциях.php.

хорошо, поэтому мой последний вариант был бы таким:

 wp_dequeue_script( 'swfobject' ); 

ранее, вы просто отменили регистрацию скрипта, я не знаю, останется ли он в этом случае.

Из блога обновления в Codex :

SWFObject, который WordPress ранее использовал для встраивания Flash-контента и все еще может использоваться плагинами и темами.

Таким образом, это используется некоторыми вашими плагинами. Как уже говорилось в @fischi, вы должны деактивировать все свои плагины, перезагрузить, а затем выяснить, какой именно плагин добавляет скрипт.

Затем просто сделайте поиск кросс-файлов через папку плагина (например, для Notepad ++) для имени файла.

Затем узнайте, на каком крючке и на каком приоритете был добавлен скрипт. Затем используйте remove_action – или wp_dequeue_script() в более позднем подключении – чтобы удалить его.