Плагин Q2W3 Fixed Widget — фиксированный виджет
Плагин Q2W3 Fixed Widget выполняет фиксацию виджета если вам необходимо, чтобы информация, меню или рекламный блок в вашем виджете всегда оставался на виду при прокрутке страницы. У меня такая необходимость возникла, когда я создавал сайт по доставке суши. Необходимо было зафиксировать виджет с меню в левой колонке. Долго не заморачиваясь, я решил задачу с помощью плагина Q2W3 Fixed Widget. Как вы мможете заметить на картинках ниже, левое меню остается на месте.
Плагин Q2W3 Fixed Widget можно установить обычным способом из админки вордпресс или скачать с официальной страницы плагинa.
После установки плагина перейдите на страницу виджетов: Внешний вид – Виджеты и откройте какой-нибудь виджет. У каждого виджета внизу появилось дополнительное поле “Зафиксировать виджет”. В виджете, который вы хотите зафиксировать, установите галочку.
Все. Ваш виджет зафиксирован. В основном каких-либо дополнительных настроек не требуется. Но если что-то не устраивает, можно настроить параметры фиксации. Для этого перейдите в меню админки: Внешний вид – Фикс-настройки. Плагин Q2W3 Fixed Widget частично переведен на русский язык, поэтому проблем с настройками у вас не возникнет. Но на всякий случай приведу основные:
– Верхний отступ, указываете расстояние от верха сайта до виджета.
– Нижний отступ, указываете расстояние от нижнего края сайта до виджета.
– Стоп ID, установить id html-элемента, позиция которого будет определять значение нижнего отступа. Можно оставить пустым.
– Интервал обновления, используется только для совместимости с браузерами не поддерживающими MutationObserver API.
– Ширина отключения, используйте эту опцию для отключения плагина на мобильных устройствах. Если ширина окна браузера меньше или равна указанной величине, плагин будет отключен.
– Высота отключения, работает аналогично опции “Ширина отключения”.
– Можно автоматически исправлять id виджетов.
– Отключить MutationObserver, отключение восстанавливает функционал версии 4 – для обнаружения изменений на странице используется интервал обновления.
– Только зарегистрированные пользователи, используйте для отладки стилей, скриптов.
– Наследовать ширину родительского контейнера, задействуйте эту опцию, если ширина сайдбара вашей темы меняется динамически.
– Включить jQuery(window).load(), включите эту опцию в случае проблем с другими скриптами.
– Выберите приоритет хука widget_display_callback.
– Произвольные идентификатора, HTML-идентификаторы статических виджетов и прочих нестандартных элементов (каждый на новой строке).
Не забудьте сохранить изменения.
Короткое видео о плагине.
Читайте так-же, как сделать фиксированное или липкое верхнее меню. Всем удачи!
Всего комментариев: 0