• Доброго времени суток. Подскажите пожалуйста как правильно выполнить работы по выносу скрипта в отдельный файл?
    Теорию я знаю, а вот как реально применить знания на практике?!

    Затруднителен момент с поиском скрипта. Если взять страницу и посмотреть исходный код, то получим такую картину http://prntscr.com/cm5e0m

    Вот у меня вопрос, как и где найти этот код или функцию отвечающую за вывод скрипта?
    Как правильно все сделать?

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Добрый вечер.

    Лично я считаю, что от этого — codex.wordpress.org/Emoji стоит избавиться.
    Если Вы считаете аналогично, то в functions.php активной темы рекомендую добавить:

    // Remove emoji icons
    remove_action('wp_head', 'print_emoji_detection_script', 7);
    remove_action('wp_print_styles', 'print_emoji_styles');
    • Ответ изменён 8 лет назад пользователем skodnik.
    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    Доброго.

    Если Вы не используете Emoji на сайте, то их можно отключить с помощью плагина Disable Emojis.

    у меня, кстати, вопрос про эмоджи — я их отключил и теперь вместо смайлов выводится пустое место. то есть банальные символы смайликов типа 🙂 преобразовываются в картинки эмоджи, которые не выводятся. раньше в настройках была галка не преобразовывать в картинки смайлы — теперь этой настройки нет.

    Автор leomon

    (@leomon)

    Благодарю за ответ. Но конкретно с emoji проблем нет. Это код как пример. Оптимизатор поставил ТЗ на порядок в коде. Конкретно пункт по выносу кусков кода стилей и скрипта в отдельные файлы.
    Как это правильно делать? Где искать код или функции, которые нужно выносить?!

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Где искать код или функции, которые нужно выносить?

    Универсального ответа нет, нужно искать интересующие фрагменты в файлах темы и плагинов и смотреть, как они подключаются. Затем отключать их (по возможности с помощью API, без правок в исходных файлах) и подключать вместо них свой файл.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    раньше в настройках была галка не преобразовывать в картинки смайлы — теперь этой настройки нет.

    Решение есть в теме «Как отключить emoji?».

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Вынос скрипта и стилей в отдельный файл» закрыта для новых ответов.