Скрипты и стили в шапке wordpress

(Ответов: 5, Просмотров: 956)
  1. Студент
    • Регистрация: 10.11.2013
    • Сообщений: 78
    • Репутация: 3
    Ребят, есть ли какой-то способ убрать на главной большую часть скриптов из wp_head() ? У меня установлено около 10 плагинов, и каждый из них, несмотря на то, что работает только на определенных страницах, добавляет свои скрипты и стили в шапку. И вся шапка уже забита, причем на главной странице. Как бы отключить большую часть этих плагинов на главной, и оставить их подключенными на других страницах?
    • 0
  2. Гуру Аватар для Fartuna
    • Регистрация: 07.01.2015
    • Сообщений: 932
    • Репутация: 764
    Desh,Вчера вот тут давал несколько кодов для вставки в файл functions.php Попробуй.
    P.s Там несколько кодов, тебе коды для functions.php
    • 0
  3. Студент
    • Регистрация: 10.11.2013
    • Сообщений: 78
    • Репутация: 3
    Fartuna, так не в этом дело. Речь идет не просто об удалении кода из wp_head() или переноске его в футер, а именно об удалении кода кода из wp_head() только на главной. Например, есть 2 плагина: contact form и crayon (хайлайтер кода). Я бы хотел поступить логично, и заставить их подключать свои скрипты и стили только на необходимых страницах. Контакт форм - только на странице контактов, а крайон - только в статьях. Но как это сделать? Смысл они подключаются везде, даже на главной, когда на главной нет не нужна ни форма, ни подсветка кода...
    • 0
  4. Опытный старожил) Аватар для vovasit91
    • Регистрация: 07.08.2011
    • Сообщений: 688
    • Репутация: 235
    • Webmoney BL: ?
    это можно сделать только правя непосредственно код самих плагинов.
    • 0
  5. Студент
    • Регистрация: 10.11.2013
    • Сообщений: 78
    • Репутация: 3
    А кто-нибудь знает, как можно всем скриптам в шапке прописать ассинхронную загрузку?
    • 0
  6. Опытный старожил) Аватар для vovasit91
    • Регистрация: 07.08.2011
    • Сообщений: 688
    • Репутация: 235
    • Webmoney BL: ?
    Я не тестил, но возможно поможет
    PHP код:
    add_filter'esc_url', function( $url )
    {
        if ( 
    FALSE === strpos$url'.js' ) )
        { 
    // not our file
            
    return $url;
        }
        
    // Must be a ', not "!
        
    return "$url' defer='defer";
    }, 
    11); 
    Очевидно в functions надо прописать. Вот из этого треда взято http://stackoverflow.com/questions/1...lastly-for-fas
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Зачем нужен этот код\файлы в шапке в шаблоне WordPress?
WordPress 2 28.05.2015 12:21
Зачем нужен этот код\файлы в шапке в шаблоне WordPress?
Вопросы от новичков 0 28.05.2015 03:17
Как у меня на блоге скрипты нарушают дизайн темы Division-Wordpress 1.0
WordPress 26 03.06.2013 20:36
Стили для виджетов в WordPress
WordPress 2 29.03.2012 21:13
Стили для виджетов в WordPress
Вопросы от новичков 0 29.03.2012 19:38

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры