Кнопка «Мне нравится» для Joomla


Добавляйте кнопку Like к материалам Joomla и элементам K2!

Получайте мгновенную статистику и аналитику!

Сортируйте материалы по лайкам!

Скачать Демо

11 лет успеха!

41 тема

                                                                                                                    
     

Совместимость



Joomla 2.5 - 3.x

Для мобильных

Сортировка материалов по лайкам

Сортировка материалов по лайкам

92 параметра

  • Настраивайте кнопку «Мне нравится» полностью под свои нужды.
  • Задавайте произвольные тексты для кнопок лайк и дислайк.
  • Настраивайте внешний вид с помощью CSS.
  • Может выводиться в зависимости от режима отображения материала, категории, для аторизованных и неавторизованных пользователей и т.д.

Расширение Joomla!

Плагин размещён в официальной директории расширений Joomla!

Like Button in Joomla! Extensions Directory

Короткий код

Шорткод для размещения кнопки «Мне нравится» внутри материала: {likebtn}

Короткий код

Регулярные обновления

Плагин кнопки «Мне нравится» использует систему автоматического обновления, благодаря чему вы мгновенно получаете уведомление о выходе новой версии и всегда имеете последнюю версию плагина!

Обновление плагина «Мне нравится» для Joomla

Google Rich Snippets

Сделайте ваш сайт привлекательным для посетителей в результатах поиска!
Повысьте рейтинг в поисковых системах!
Увеличьте число кликов!

Google Rich Snippets
Узнать больше о Google Rich Snippets

Скриншоты

Статистика
Настройки

Документация

Плагин разработан и поддерживается Likebtn.com. Плагин является коммерческим и предоставляет 7-дневный пробный период TRIAL. После того, как TRIAL заканчивается, ваш сайт переключается на план FREE, и вы можете продолжать пользоваться FREE или обновить тарифный план сайта.
Используйте следующий короткий код: {likebtn}

Вы можете указывать параметры кнопки «Мне нравится» следующим образом:
{likebtn style="drop" counter_show="false" }

Используйте пробел для разделения параметров, не используйте запятые или другие символы.

Вставляйте короткий код в HTML-код элемента без использования визуального редактора. Нажмите кнопку "Переключить редактор" (или "Редактировать исходный код HTML") при редактировании контента, чтобы переключить редактор из режима Wysiwyg в режим редактирования HTML.

Параметр identifier кнопки используется для анализа статистики. Если параметр identifier не указан, используется ID материала.
Если вы указываете параметр identifier, вместо названия материала вы будете видеть идентификатор кнопки в статистике. Также вы не сможете сортировать материалы по лайкам. Укажите уникальное имя кнопки с помощью параметра identifier, в противном случае все кнопки будут отражать одинаковое количество лайков.
Вставьте следующий короткий код в материал, чтобы отключить в нём кнопку «Мне нравится»: {likebtn-off}

Вставляйте короткий код в HTML-код элемента без использования визуального редактора. Нажмите кнопку "Переключить редактор" (или "Редактировать исходный код HTML") при редактировании контента, чтобы переключить редактор из режима Wysiwyg в режим редактирования HTML.

Параметр identifer плагина LikeBtn в Joomla имеет следующую структуру: Алиас типа материала + _ + ID материала

Примеры:
  • com_content.article_1
  • com_tags.tag_7
Алиасы типов материалов можно найти в базе данных Joomla в поле type_alias таблицы content_types.

Рекомендуется придерживаться данной структуры при вставке HTML-кода LikeBtn напрямую в шаблон Joomla, иначе вы можете столкнуться с проблемами при синхронизации результатов голосования из LikeBtn.com в вашу базу данных Joomla.
  1. Перейдите в Расширения » Менеджер шаблонов » Шаблоны и выберите шаблон.
  2. На вкладке Редактор откройте шаблон html/com_content/article/default.php и добавьте в конец следующий код:
    <?php echo plgContentLikebtn::getMarkup('com_content.article', $this->item->id, array('style'=>'drop', 'lang'=>'en'), true, true); ?>
  1. Установите и активируйте плагин Joomla Override.
  2. Создайте папку override в корневой диретории Joomla.
  3. Создайте скрипт /override/com_content/models/articles.php:
    <?php
    
    defined('_JEXEC') or die;
    
    class ContentModelArticles extends ContentModelArticlesDefault
    {
        protected function getListQuery()
        {
            $query = parent::getListQuery();
    
            // Create a new query object.
            $db = $this->getDbo();
    
            // Add the list ordering clause.
            $query->join('LEFT', 
                '#__likebtn_items AS likebtn_items ' .
                'ON likebtn_items.content_type = ' . $db->quote('com_content.article') . ' ' .
                'AND likebtn_items.content_id = a.id'
            );
    
            // Clear order clause
            $query->clear('order');
    
            // Sort by likes
            $query->order('c.lft, likebtn_items.likes DESC, a.created');
            // Sort by dislikes
            //$query->order('c.lft, likebtn_items.dislikes DESC, a.created');
            // Sort by likes minus dislikes
            //$query->order('c.lft, likebtn_items.likes_minus_dislikes DESC, a.created');
    
            return $query;
        }
    }

Отзывы

Просто упомяните @likebtn в Твиттере и мы добавим ваш отзыв

Партнёрская программа

Зарабатывайте деньги с LikeBtn!

Разместите нашу реферальную ссылку или баннер на веб-сайте, получайте вознаграждения в виде 25% пожизненно от всех платежей, сделанных привлечённым клиентом (в том числе от всех его будущих платежей по продлению тарифных планов).

Реферальные вознаграждения выплачивается вам через PayPal (для России только на счета категории Личный) в конце каждого месяца. Что если у меня нет счета PayPal?

Начать зарабатывать



Есть вопросы? Посетите Вопросы и ответы