SEO Песочница — статьи для начинающих
Как добавить социальные кнопки на сайт Joomla 1.5 2.5 3.x?
Друзья, в данной статье я хочу предложить варианты добавления социальных кнопок на сайт Joomla 1.5 2.5 3.x в виде кода определенных популярных онлайн сервисов. При создании сайтов, я пользуюсь теми решениями, которые изложил ниже.
Решения в виде плагинов или модулей я не хочу популяризировать по нескольким причинам:
- во-первых, в расширениях, как правило, прячутся скрытые или явные ссылки на сайт разработчика или на тот сайт, откуда было скачано расширение, владельцы которого заботливо вставили ссылочку на себя, сделав ее невидимой, конечно же 🙂
- во-вторых, я еще не встречал такого компонента или плагина ни для Joomla 1.5 2.5 3.x, ни для Joomla 2.5, которые смог бы мне предоставить нужный набор социальных кнопок
- в-третьих, большинство подобных расширений почему-то не особо не позаботились об общей стилистике и эстетике социальных кнопок, в связи с чем, можно встретить довольно пестрый ряд из разных социальных кнопок, как по высоте, так и по стилистике. Согласитесь, такой разнобой не радует глаз.
- в-четвертых, иметь дело с кодом достаточно легко и приятно, благодаря чему, его можно интегрировать в практически любое место сайта, чего не сделаешь с плагином или компонентом.
Итак, я полагаю, назвал Вам достаточно причин для того, чтобы познакомиться с альтернативным вариантом добавления социальных кнопок на сайт Joomla. Но прежде чем приступим к рассмотрению сервисов социальных кнопок, хочу затронуть еще один вопрос.
Работа с компонентом Теги
Начало работы с компонентом осуществляется через менеджер Теги.
Для начала нужно выбрать способ добавления тегов. Заходим в настройки компонента, переходим во вкладку Data Entry Options (Настройки ввода данных) и переключаем кнопку в положение Nested.
Ajax — ввод тегов для каждого материала вручную.
Nested — выбор тегов из списка (заранее созданных).
Создание тегов
Чтобы добавить теги таким способом, нам нужно придумать все эти теги, которые будут функционировать на сайте. Затем мы создаем их через знакомую нам процедуру: заполняем поле заголовок, если нужно пишем описание.
Важный пункт здесь — родитель, он нужен для того, чтобы затем, можно было выводить список материалов, одного ключевого тега.
Сохраняем наш первый тег и дальше по такому же принципу создаем все остальные.
Привязка тегов к материалам
Теги готовы и теперь нужно к каждому из материалов, задать эти теги.
Для этого входим в менеджер материалов и открываем первый материал из списка. При этом задавайте теги, только к тем материалам, которые имеют отношение к общему содержимому сайта — не нужно, к примеру задавать теги для страниц «обратная связь» или «карта сайта».
Выбирайте из списка один или несколько тегов — и так к каждому из материалов.
Отображение тегов на сайте
После выполненных операций у вас, на страницах с материалами, будут выведены все теги, да и к тому же эти теги будут иметь ссылки: ссылки ведут на страницу со списком всех материалов данного тега.
Создание пунктов меню
Компонент теги, имеет три пункта меню, которые ведут на материалы заданных тегов: Tagged Items (Помеченные материалы), Compact List (Список материалов), List of all tags (Список всех тегов). Процесс создания пункта меню просто до крайности: нужно выбрать теги.
Сейчас давайте рассмотрим способы вывода для каждого из пункта меню.
Tagged Items (Маркированные материалы) — самый презентабельный способ отображения материалов, заданных тегов. Выводится все содержимое материала до «Подробнее», в случае как с блогом категории.
Compact List (Список материалов) — обычный список материалов, заданных тегов.
List of all tags (Список всех тегов) — выводит список всех тегов, по которым можно отыскать материалы.
Модуль тегов
Как вы можете заметить на предыдущих скриншотах справа расположен и отдельный модуль компонента теги. Модуля всего два вида: популярные теги и похожие теги. В случае с популярными здесь все просто — выводятся список тех тегов, материалы которых более популярны. В случае с похожими тегами, здесь тоже просто, только уже выводятся не сами теги, а названия материалов, в которых есть одинаковые теги.
Настройки вывода
Настройки компонента теги очень разнообразны и давайте их разберем:
Tegged item options — Настройки содержимого списка
Показывать имя тега — выводится имя в списке с материалами
Изображение тега — в списке с материалами, выводиться то изображение, которые мы задали при создании тега
Описание тега — выводится описание в списке с материалами
Изображение — выбор одного изображения для всех страниц со списком материалов заданного тега
Количество элементов — отображает число материалов данного тега
Порядок — выбор параметра для сортировки материалов
Способ сортировки — порядок сортировки
Заголовки таблиц — отображение заголовка на страницах со списком материалов
Дата — отображение даты в таблице со списком материалов
Изображение материала — выводиться изображение материала, если есть
Описание материала — выводиться описание материала, если есть
Количество символов — выводится определенное количество символов описания
Item Selection potions — настройки выбранного материала
Тип соответствия — выбор соответствия материала к данным тегам
Дочерние теги — выводятся дополнительные материалы входящих вродителя тегов
Максимальное количество материалов — вывдит определенное количество материалов дочерних тегов
Фильтр языков — выводится материалы определенных языков
List all options — Настройки вывода списка тегов
Порядок — выбор параметра для сортировки тегов
Способ сортировки — выбор порядка сортировки тегов
Изображение тега — выводится изображение, выбранное для тегов
Описание тега — выводится описание, заданное для тегов
Максимальное количество символов — выводится определенное количество символов описания тегов
Кол-во просмотров — выводится счетчик просмотров материалов, заданных тегов
Shared layout options — Настройки макета
Фильтр — выводитя поле для поиска тегов/материалов
Список выбора количества элементов — выводится поля для вывода некоторого количества элементов материала/тегов на одной странице
Разбиение на страницы — выводится то количество страниц, на сколько поделены материалы
Результаты разбиения на страницы — выводится информация о текущей странице (Страница 1 из 4)
Data entry options — опции ввода данных
Режим ввода тегов — технология для ввода тегов в материале
Flip Countdown v — красивый счетчик обратного отсчета для Joomla
Версия
Модуль Flip Countdown отображает анимированный модуль с обратным отсчетом. Полезное решение для привлечения внимания пользователей.
Календарь позволяет устанавливать дату запуска проекта с точностью до часов или минут. Для большей информативности можно добавить текст, который будет написан сверху, снизу или по завершении отсчета. При необходимости есть возможность включить или убрать поддержку jQuery. Дизайн модуля можно изменить в файлах CSS.
- Настройка вывода счетчика: дни, часы, минуты, секунды
- Поддержка формата часов: 24 часа или 12 часов
- Модуль автоматически определяет язык сайта
- Поддерживает следующие языки: русский, английский, французский, арабский, датский, немецкий, испанский, финский, итальянский, латышский, норвежский
Нашли опечатку или неточность в описании? — Выделите фрагмент текста мышкой и нажмите Ctrl + Enter
Другие расширения от Разных авторов
JCE FULL 2.9.18
Настоящий лидер среди визуальных редакторов для Joomla. Добавьте в Joomla набор инструментов, который предоставит вам возможность создавать какой угодно контент, без ограничений, и для этого вам вовсе не нужно знать и .
Event Gallery for Joomla 4.0.0
Event Gallery — это компонент для Joomla, который позволяет развернуть на сайте полноценную фото галерею. Компонент позволяет загружать и управлять коллекцией изображений, а также выводить их на сайте в разных вариант .
JCH Optimize PRO 7.1.1
Полная покупная версия одного из самых популярных плагинов для ускорения Joomla последних версий. Сжимает и объединяет .css и .js файлы, а так же некоторые типы изображений, превращая их в быстро загружаемые спрайты. .
Smart Slider 3 PRO 3.5.1.2
Smart slider 3 – это больше, чем просто модуль. Это настоящий визуальный редактор для создания анимированного и адаптивного слайдшоу.
Он включает в себя редактор слоев и инструменты визуального конструктора. В .
Canonical Links All in One 3.47
FREE
Данный SEO плагин является трудом 5 летней работы разработчиков из managecms.com над проблемой дублированного контента в Joomla. Подробнее о самой проблеме дублей и как они влияют на продвижение сайтов в поисковых сис .
HikaShop Business 4.4.4 B
У компонента для создания интернет-магазина HikaShop есть много плюсов. Начнем с того, что разработчики предлагают множество разных вариантов данного расширения, ориентированных для различных видов интернет-магазинов. .
Как разместить счетчика LiveInternet на сайте
Первая часть кода счетчика должна располагаться в самом начале страницы после тега <BODY>, как правило, это файл header.php Вашей темы. (Я бы советовал сразу сделать “Дочернюю тему” (child theme) чтобы мы могли более менее спокойно обновлять оригинальную).
Находим в файле header.php строчку <body> и вставляем код сразу за ней. Я бы посоветовал тут сделать отдельный блок <div> с каким-нибудь вменяемым ID типа <div >
Теперь вставляем вторую часть счетчика. Я буду вставлять ее в футер моей текущей темы Suffusion – это файл custom/site-footer.php опять же в новый блок <div>
Обязательно нужно закрыть ссылку на LiveInternet. Для этого добавляем к строчке target=”_blank” новую директиву rel=”nofollow”. Счетчик это не испортит, а вот утекание ТИЦ и PR на странице оставит.
Сохраняем все изменения и смотрим, что получилось.