ReexyStore

Изображение готовится

WordPress

Scripts To Footer v0.7.3

84
1
02.01.2026
Бесплатно FREE
Безопасно
Мгновенно
Поддержка
Версия 0.7.3
Размер файла 47.35 KB
Категория WordPress

Описание

Этот небольшой плагин перемещает скрипты в нижний колонтитул. Обратите внимание, что это работает только в том случае, если у вас есть плагины и тема, которые правильно используют wp_enqueue_scripts.

Вы можете отключить плагин на определенных страницах и сообщениях непосредственно через метабокс экрана редактирования сообщения/страницы.

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

Все сломано? Попробуйте поместить jQuery обратно в заголовок через "Настройки" > "Скрипты в нижний колонтитул", установите флажок "Сохранить jQuery в заголовке". Если это не помогло, обратитесь к пошаговому руководству ниже, чтобы узнать, как использовать фильтр stf_exclude_scripts для сценария, вызывающего проблему.

Ознакомьтесь с документацией на GitHub или с некоторыми краткими руководствами ниже.

Сохранение определенных сценариев в заголовке

Начиная с версии 0.6, теперь вы можете хранить определенные скрипты в заголовке. Примечание. При этом также будут напечатаны все скрипты, от которых они зависят (если вы хотите сохранить jquery-effects-core в заголовке, вы также получите jQuery в заголовке, поэтому нет необходимости добавлять оба).

Специально для jQuery см. параметр страницы настроек, поскольку это общий запрос, который мы встроили в настройки.

Для любых других скриптов используйте этот фильтр:

add_filter("stf_exclude_scripts", "jdn_header_scripts", 10, 1);
функция jdn_header_scripts($scripts) {

$scripts[] = "магистраль"; // Заменяем "backbone" на фрагмент скрипта

вернуть $скрипты;
}

Вам понадобится правильный фрагмент сценария, который используется при регистрации сценария, и сценарий будет напечатан в заголовке только в том случае, если он поставлен в очередь. Ознакомьтесь со скриптами, которые изначально зарегистрированы в WordPress.

Примечание. Начиная с версии 0.6.3, условные теги будут работать с фильтром stf_exclude_scripts.

Поддержка пользовательских типов сообщений

Если вам нравится код, вы можете использовать фильтр scripts_to_footer_post_types, чтобы изменить типы сообщений, к которым это относится (по умолчанию он применяется только к страницам и сообщениям). Например, если у вас есть собственный тип публикации под названием "проект", вы можете добавить поддержку этого метабокса с помощью фильтра типа записи следующим образом:

функция stf_add_cpt_support($post_types) {

$post_types[] = "проект";

вернуть $post_types;
}
add_filter("scripts_to_footer_post_types", "stf_add_cpt_support");

Исключая страницы/публикации/шаблоны с помощью фильтра

Вы можете либо использовать флажок, чтобы отключить действие плагина на определенной странице/публикации, либо использовать фильтр. Фильтр также передает идентификатор записи/страницы, если он есть (шаблоны архивов не имеют идентификаторов!).

Например, для типа публикации "страница":

функция stf_exclude_my_page($exclude_page, $post_id) {

если ( is_front_page() ) {
$exclude_page = "включено"; // это включает опцию "исключить"
}

вернуть $exclude_page;
}
add_filter("stf_page", "stf_exclude_my_page");

Замените stf_page на stf_post для сообщений или на фрагмент вашего пользовательского типа сообщения. Например, тип сообщения под названием "проект" можно отфильтровать с помощью stf_project.

Дополнительная документация

См. вики плагина.

Разработка/Содействие

Посмотрите этот плагин на GitHub.

Поддержка

Пожалуйста, не стесняйтесь открывать проблему на Github, чтобы сообщить о конфликтах, или посетите форум поддержки WP.org. Если что-то не так со Scripts-to-Footer, мы обновим его. Однако, если это другой плагин или тема, мы можем связаться с разработчиком только с проблемой и попытаться ее решить.

Похожие товары

Смотреть все
Admin and Site Enhancements Pro v7.4.8 Хит продаж

Admin and Site Enhancements Pro v7.4.8

Мощный модульный плагин для WordPress, заменяющий десятки других плагинов. Настройка админки, оптимизация, безопасность — всё в одном.

Бесплатно
Ultimate Membership Pro v13.4 Хит продаж

Ultimate Membership Pro v13.4

Мощный плагин для создания платных подписок и членства на WordPress. Ограничение контента, рекуррентные платежи, интеграция с WooCommerce.

Бесплатно
Contact Form 7 v6.1.4 Хит продаж

Contact Form 7 v6.1.4

Бесплатно
WooCommerce v10.4.2 Хит продаж

WooCommerce v10.4.2

Бесплатно