Я бы хотел, чтобы плагин ограничивал загрузку таблиц стилей CSS и JS-файлов JavaScript только теми страницами, для которых они нужны.
Примером моего вопроса является плагин Contact Form 7, который я использовал для создания формы на одной странице моего сайта ( страница « Свяжитесь со мной »). Однако он добавляет следующие строки на КАЖДУЮ страницу / пост на сайте:
<link rel='stylesheet' id='contact-form-7-css' href='http://www.r-statistics.com/wp-content/plugins/contact-form-7/styles.css?ver=2.3.1' type='text/css' media='all' />
<script type='text/javascript' src='http://www.r-statistics.com/wp-content/plugins/contact-form-7/scripts.js?ver=2.3.1'></script>
Это заставляет меня подозревать, что этот плагин ухудшает время загрузки моего сайта, поскольку расширение интересует меня только на одной странице сайта.
Таким образом, мой вопрос заключается в том, как я могу удалить эти дополнительные строки со всех страниц, кроме страницы «Свяжитесь со мной», но без деактивации плагина?
источник
all
хук, см. Wordpress.stackexchange.com/questions/307