Пакет плагинов кнопок «Поделиться» для Joomla 4, 5 и 6. Выводит кнопки соцсетей и мессенджеров в материалах Joomla, K2, ZOO, EasyBlog, VirtueMart, JoomShopping и ADSmanager.
JL Like добавляет на сайт кнопки «Поделиться» для социальных сетей и мессенджеров. Кнопки выводятся в материалах Joomla и в популярных компонентах, работают без фреймов и скриптов социальных сетей и не создают внешних ссылок на соцсети. Графика кнопок — SVG, сам плагин имеет небольшой вес.
Возможности
- Сети и мессенджеры: Facebook, ВКонтакте, X (Twitter), Одноклассники, Мой Мир, LinkedIn, Pinterest, LiveJournal, Blogger, Weibo, Viber, WhatsApp, Telegram, Threads, Reddit.
- Вывод в материалах Joomla (материал, избранное, блог категории), K2 2.6+, ZOO 3, EasyBlog, VirtueMart 4, JoomShopping 5 и ADSmanager 2.6+.
- Пять готовых стилей кнопок: Default, Minimal, Gradient, Outlined, Floating; предпросмотр прямо в настройках плагина.
- Включение и отключение отдельных кнопок, порядок кнопок перетаскиванием (drag-and-drop).
- Сворачивание части кнопок под кнопку «Ещё».
- Фиксированные кнопки у края экрана и мобильный режим, в котором кнопки плавают внизу экрана.
- Текст рядом с кнопками.
- Теги Open Graph: источник для og:description (description, краткое или полное описание) и изображение по умолчанию для og:image.
- Исключение категорий из вывода.
- Приоритетный домен для ссылок, которыми делятся: с www или без.
- Ручной вывод тегом
{jllike}в тексте материала и запрет вывода тегом{jllike-off}. - Локализация: русский и английский.
Установка и настройка
- Установить пакет через менеджер расширений Joomla.
- В разделе «Система → Плагины» включить нужные плагины: JL Like (content), JL Like K2, JL Like for JoomShopping, JL Like for ADSmanager, JL Like for VirtueMart и другие.
- В каждом плагине настроить внешний вид и автодобавление кнопок, исключить категории, где кнопки не нужны.
- Для VirtueMart включить в настройках компонента, на вкладке «Магазин», опцию поддержки плагинов Joomla — иначе кнопки не выводятся.
Обновление с предыдущих версий — установкой нового пакета поверх старого.
Частые вопросы
Окно публикации открывается на русском, а сайт англоязычный
Язык окна задаёт сама социальная сеть — по языку браузера и настройкам аккаунта посетителя. Англоязычный пользователь увидит окно на английском.
Facebook публикует не ту картинку
Facebook выбирает изображение сам, плагин лишь подсказывает его через теги Open Graph. Помогает в плагине JL Like (content) на вкладке «Настройки com_content» переключить параметр «Источник изображений» с «Поля изображений» на «Текст» — тогда берётся картинка из текста материала.
В JoomShopping кнопки не появляются
Нужно проверить, что включён плагин JL Like for JoomShopping, а в плагине JL Like (content) на вкладке «Настройки JoomShopping» параметр «Выводить» установлен в «Да» — по умолчанию вывод в JoomShopping выключен. Кнопки попадают в одну из меток шаблона карточки товара — _tmp_product_html_start, _tmp_product_html_after_buttons или _tmp_product_html_end, в зависимости от выбранной позиции. В изменённых и сторонних шаблонах магазина эти метки могут отсутствовать — их нужно вернуть.
Совместимость и требования
- Joomla 4, 5 и 6.
- PHP 8.1 и выше, рекомендуется 8.2+.