Что нужно для создания удобного блога на Joomla? Блог на базе CMS Joomla Стандартные файлы, отвечающие за макет блога категории и их код
Дмитрий Дементий
Владельцы сайтов выбирают эту систему управления контентом благодаря таким достоинствам:
- По простоте использования Joomla! только немного уступает WordPress. С этой CMS можно работать без знаний в области программирования и дизайна сайтов.
- «Джумла» обладает функциональностью, достаточной для создания сайтов любого размера и предназначения. На этом движке можно делать ресурсы разных типов: от сайта-визитки или блога до большого интернет-магазина или информационного портала.
- Возможность адаптировать сайт к нуждам аудитории с помощью платных и бесплатных шаблонов и расширений.
- Удобное управление меню и навигацией. Благодаря этому «Джумла» считается одним из лучших движков для интернет-магазинов. На Joomla! можно быстро создавать сайты со сложной архитектурой: большим числом категорий и подкатегорий, а также организовывать иерархии страниц.
- Адаптация к требованиям поисковых систем. Движок Joomla! считается SEO-дружественным по умолчанию. А с помощью SEO-расширений вы сможете быстро решать все технические аспекты оптимизации.
Все еще не доверяете бесплатным движкам или думаете, что поисковики их не любят? Это глупости. Поисковые системы не любят некачественные и шаблонные сайты, а функциональность Joomla! позволяет сделать ресурс нестандартным и полезным для аудитории. Возможно, вас убедят примеры сайтов на «Джумле» , среди которых есть крупные солидные организации.
Шаг № 1: начинаем работать с Joomla!
После регистрации домена и покупки хостинга с установленной CMS или самостоятельной установки «Джумлы» вы получили доступ к административной панели сайта.
Шаг № 2: как установить шаблон Joomla!
Вы можете заказать эксклюзивный шаблон для «Джумлы» или воспользоваться готовым платным или бесплатным решением. При выборе шаблона руководствуйтесь следующими рекомендациями:
- Если у вас нет мобильной версии сайта, выбирайте шаблон с адаптивной версткой. Благодаря этому вашим сайтом смогут пользоваться владельцы смартфонов и планшетов .
- Обращайте внимание на внешний вид и функциональность шаблона. Например, если вы создаете интернет-магазин или корпоративный сайт, в этом случае не подойдут темы для блогов или сайтов-визиток.
- Если выбираете готовый шаблон, воспользуйтесь иностранными сайтами. Для этого введите в Google запрос joomla templates. Так будет больше шансов найти хорошую тему, которую не используют коллеги и конкуренты в рунете.
Если некогда пользоваться поисковиками, ищите шаблоны здесь:
После выбора шаблона скачайте дистрибутив на жесткий диск компьютера. В административной панели выберите меню «Установка расширений».
Загрузите и установите шаблон.
После успешной установки перейдите в менеджер шаблонов.
Поставьте галочку напротив выбранного шаблона и нажмите кнопку «По умолчанию» в левом верхнем углу экрана.
Убедитесь, что активировали выбранный шаблон.
С помощью менеджера шаблонов можно изменить внешний вид панели управления. Для этого в выпадающем меню «Выбор области системы» укажите значение «Панель управления», а в меню «Выбор шаблона» укажите подходящий шаблон. Поставьте напротив выбранного шаблона флажок и нажмите кнопку «По умолчанию».
Теперь переходите к настройке CMS.
Шаг № 3: как настроить CMS Joomla!
Из этого раздела вы узнаете об общих настройках движка, о создании и управлении меню. Начните с общий настроек CMS Joomla!, которые можно изменить в соответствующем разделе.
Указываем общие настройки сайта
В меню «Общие настройки» выберите вкладку «Сайт». Укажите название ресурса, убедитесь, что он включен. Напишите уведомление о недоступности сайта и при необходимости выберите изображение. В меню «Уровень доступа по умолчанию» выберите вариант «Публичный».
Укажите мета-данные сайта: описание и ключевые слова. Выберите значение для тега robots. Если не нужно ограничивать индексирование ресурса поисковыми системами, подойдет вариант Index, Follow. В поле «Авторские права» внесите данные о копирайте.
В разделе «Настройки SEO» включите ЧПУ и добавление суффикса к URL. Чтобы включить перенаправление URL, необходимо переименовать файл htaccess.txt, который находится в корневой директории ресурса. Чтобы получить к нему доступ, воспользуйтесь любым FTP-клиентом, например, Filezilla. Найдите указанный файл и переименуйте его в.htaccess.
Поставьте напротив поля «Алиасы в Unicode» отметку «Нет». Если хотите включать название сайта в заголовок страницы, сделайте отметку в соответствующем поле.
На вкладке «Система» поставьте «Нет» напротив полей «Отладка системы» и «Отладка языка». Включите стандартное кэширование. В разделе «Настройки сессии» установите время продолжительности сессий для авторизованных пользователей. Например, если укажете значение 120 минут, система потребует от пользователя повторный ввод логина и пароля после двух часов бездействия.
На вкладке «Сервер» включите gzip-сжатие страниц. Это ускорит загрузку сайта в браузерах посетителей. Если хотите обеспечить пользователям безопасную связь с сайтом, приобретите SSL-сертификат и включите соответствующую опцию в панели управления «Джумлы». Выберите часовой пояс, подходящий аудитории вашего ресурса. Оставьте выключенными встроенный доступ к FTP и прокси-сервер. В разделе «Настройка почты» укажите адрес электронной почты и отправителя письма.
На вкладке «Права» можно настроить права доступ для разных групп посетителей. Владелец сайта относится к группе суперпользователей, которым доступны все права. Незарегистрированный пользователь может только просматривать страницы ресурса. Настройте права доступа в соответствии с потребностями аудитории и администраторов. На иллюстрации указаны настройки для автора, имеющего возможность регистрироваться и входить на сайт, публиковать и редактировать собственные материалы.
Если вы работаете с сайтом самостоятельно, не изменяйте настройки на вкладке «Фильтры текста». Если другие пользователи могут добавлять публикации, отфильтруйте нежелательные теги HTML. Например, с помощью фильтров можете запретить группе пользователей встраивать в публикации видео с YouTube. Для этого напротив соответствующей группы укажите тип фильтра «Черный список», в который по умолчанию включаются теги
Как создать меню сайта на CMS Joomla!
Чтобы создать меню, воспользуйтесь менеджером меню в панели управления «Джумлы».
Нажмите кнопку «Создать» в левом верхнем углу экрана. На открывшейся странице укажите название, описание и тип меню. Сохраните изменения.
Чтобы создать пункты меню, необходимо сначала опубликовать соответствующие им страницы сайта.
Чтобы добавить пункты меню, перейдите по соответствующей ссылке и воспользуйтесь кнопкой «Создать». Выберите тип пункта меню. Представьте, что хотите вывести в главное меню ссылку на публикацию. Для этого воспользуйтесь опцией «Выбрать – материалы – материал».
Для выбора конкретного материала воспользуйтесь опцией «Выбрать».
Таким же способом создайте остальные пункты меню. Например, чтобы добавить в меню ссылку на блог, выберите тип меню «Блог категории».
Теперь нужно создать модуль отображения меню на сайте. Для этого перейдите в менеджер модулей.
Нажмите кнопку «Создать» в левом верхнем углу экрана.
На открывшейся странице выберите вариант модуля «Меню».
На странице редактирования модуля укажите его название. Выберите меню, для которого создаете модуль. Укажите базовый пункт. Включите отображение подпунктов меню. Отключите отображение заголовка, в выпадающем меню выберите позицию модуля. Сохраните изменения.
Как создать категории и меню категорий
Если создаете информационный ресурс или интернет-магазин, организуйте навигацию по сайту с помощью категорий. Для этого воспользуйтесь менеджером категорий.
Представьте, что необходимо создать категорию, которая содержит подкатегории. Чтобы создать родительскую категорию, воспользуйтесь кнопкой «Создать» в менеджере категорий. В меню редактирования укажите название раздела, добавьте описание.
На вкладке «Публикация» укажите мета-данные категории, при необходимости укажите автора.
Не меняйте дефолтные настройки на вкладке «Права доступа». На вкладке «Параметры» выберите макет страницы категории и добавьте изображение. Например, для информационного ресурса подойдет макет «Блог». Сохраните изменения.
Теперь создайте модуль отображения категорий. Для этого перейдите в менеджер модулей. Воспользуйтесь опцией «Создать» и выберите тип модуля «Категории».
Укажите название, при необходимости включите отображение описания раздела и количества публикаций. Выберите «Да» напротив пункта «Показывать подкатегории». Выберите подходящие значения для пунктов «Количество первых подкатегорий» и «Максимальная глубина вложения». Выберите позицию отображения категорий. Сохраните изменения.
Если все сделано верно, на сайте будет отображаться меню навигации по категориям.
Если ваш шаблон не поддерживает отображение навигационных цепочек или хлебных крошек по умолчанию, добавьте их с помощью менеджера модулей. Например, представьте, что хотите добавить хлебные крошки над контентом сайта. Для этого при создании модуля выберите тип «Навигатор сайта».
Укажите название модуля, выберите подходящие настройки и позицию элемента на сайте. Сохраните изменения.
Теперь хлебные крошки будут отображаться в верхней части страниц сайта.
Вы настроили CMS и создали меню сайта. Теперь необходимо решить практические задачи с помощью расширений.
Шаг № 4: устанавливаем и настраиваем базовый набор расширений для Joomla!
C помощью базового набора расширений для Joomla! можно решить следующие практические задачи:
- Обеспечить безопасность сайта. С помощью расширений настройте резервное копирование, уменьшите вероятность несанкционированного доступа к сайту и защитите пользователей и администраторов от спама.
- Обеспечить соответствие ресурса техническим требованиям поисковых систем. Создайте карту сайта, обеспечьте возможность легко управлять мета-данными страниц.
- Расширить функциональность и повысить юзабилити сайта. Добавьте на сайт кнопки шеринга социальных сетей, форму обратной связи, ускоренные страницы. Также обеспечьте отображение в поисковой выдаче расширенных сниппетов с помощью микроразметки Schema.org .
Как настроить резервное копирование сайта на Joomla!
Чтобы регулярно создавать резервные копии, воспользуйтесь одним из следующих инструментов:
Скачайте дистрибутив выбранного инструмента и установите его на сайт с помощью менеджера расширений. Если выбрали бесплатный компонент Akeeba Backup Core, после установки перейдите на страницу настройки. Примите лицензионное соглашение и запустите мастер конфигурации. После завершения его работы Akeeba Backup предложит создать резервную копию или вручную изменить настройки.
Создайте резервную копию сайта.
С помощью кнопки View Log можно просмотреть журнал обновлений. Кнопка Manage backups позволяет войти в меню управления бэкапами. Здесь можете фильтровать, помечать и удалять устаревшие резервные копии.
Бесплатная версия Akeeba Backup не поддерживает автоматическое резервное копирование по расписанию, поэтому придется делать копии вручную. Для этого в панели управления Joomla! необходимо воспользоваться меню «Обслуживание – Backup is up-to-date».
Выбирайте частоту создания резервных копий в зависимости от частоты обновлений сайта. Например, если вы ежедневно публикуете несколько материалов, создавайте резервные копии один или два раза в неделю. Также создавайте копии перед обновлениями движка и компонентов, установкой новых расширений и шаблонов.
Как уменьшить вероятность несанкционированного доступа к сайту на Joomla!
Уменьшить вероятность взлома сайта на «Джумле» можно с помощью таких расширений:
Установите расширение Brute Force Stop. Включите его в меню «Менеджер расширений – Плагины».
На странице настроек плагина укажите порог блокировки. По умолчанию стоит значение «10». Рекомендую уменьшить его.
На вкладке «Уведомления» укажите электронный адрес, на который будут приходить сообщения о заблокированных IP.
На вкладках «Дополнительные настройки» и «Задержка» можно оставить дефолтные значения. Сохраните настройки. После этого плагин будет защищать сайт от взлома методом перебора.
Как защитить сайт на Joomla! от спама
Вы можете защитить ресурс на CMS «Джумла» от автоматических регистраций и спам-комментариев с помощью следующих расширений:
- iAkismet . Это платный плагин, обеспечивающий защиту сайта с помощью сервиса Akismet.
- R Antispam . Этот инструмент защищает от спам-ботов форумы сайтов, работающих на Joomla!
- CleanTalk (платный сервис).
В менеджере плагинов включите плагин CATCHA – reCAPTCHA.
Зарегистрируйте сайт в сервисе Google reCAPTCHA. Получите публичный и секретный ключ. Укажите их в настройках плагина.
Войдите в меню «Пользователи – Менеджер пользователей – Настройки». В поле CAPTCHA с помощью выпадающего меню укажите значение CAPTCHA – reCAPTCHA. Сохраните изменения.
После этого reCAPTCHA будет защищать формы регистрации, восстановления пароля, комментирования от спам-ботов.
Как создать карту сайта
Эту задачу можно решить с помощью следующих инструментов:
После установки Sitemap Generator перейдите в менеджер карты сайты. Его можно найти в меню «Компоненты – Sitemap Generator».
Нажмите кнопку «Generate your sitemap».
Дождитесь сообщения об успешном создании карты сайта. Чтобы просмотреть карту, воспользуйтесь кнопкой «Show the sitemap».
Обратите внимание, расширение Sitemap Generator можно бесплатно использовать на сайтах с количеством URL меньше 500. Стоимость использования модуля для сайтов с 500 URL и больше составляет от 40 евро в год.
Как обеспечить удобное управление мета-данными
По умолчанию можно добавлять и редактировать мета-данные для каждого материала отдельно на вкладке «Параметры публикации». Перечисленные ниже инструменты упрощают решение этой задачи:
- iSEO . Платное решение: мощный SEO-плагин, решающий комплекс задач.
- SEOBoss . Используйте этот бесплатный плагин осторожно, так как некоторые его функции относятся к олдскульному SEO .
Установите плагин EFSEO и включите его в менеджере плагинов. Перейдите на страницу настройки плагина. На вкладке «Дополнительные параметры» активируйте функцию Collect URL’s.
Откройте сайте во фронтенде. В правом верхнем углу экрана появился блок, с помощью которого можно контролировать мета-данные.
Щелкните по блоку и отредактируйте мета-данные страницы.
Повторите действие на каждой странице сайта.
Плагин EFSEO поддерживает автоматический режим. При его активации надстройка генерирует мета-данные для страниц. Функцию можно включить на вкладке Automatic Mode в настройках плагина. Используйте автоматический режим в крайнем случае, так как мета-данные лучше создавать вручную.
Как добавить кнопки шеринга социальных сетей
Установите и активируйте модуль AddToAny Share Buttons. По умолчанию кнопки шеринга появятся на страницах публикаций под контентом.
В настройках плагина на вкладке AddToAny Placement можно изменить расположение кнопок. Доступны позиции над контентом, под контентом и над и под контентом одновременно.
Как добавить форму обратной связи
Форму обратной связи можно сделать с помощью таких расширений:
После установки расширения Form Maker Lite войдите в меню «Компоненты – Form Maker Lite – Forms». С помощью кнопки «Создать» откройте редактор новых форм.
С помощью кнопки Form Options перейдите на страницу настройки формы. На вкладке Email Options введите адрес электронной почты, на который будут приходить сообщения, созданные с помощью формы.
Добавляйте новые поля с помощью кнопки Add New Field.
В редакторе выбирайте нужный тип и внешний вид полей, а также заменяйте английский текст на русский. После завершения редактирования сохраните изменения.
Чтобы добавить форму на страницы сайта, в меню «Компоненты – Form Maker Lite – Forms» скопируйте код созданной формы. В режиме редактирования вставьте его на выбранные страницы сайта.
Если вы все сделали верно, на страницах сайта появится созданная форма.
Как добавить микроразметку на сайт поду управлением Joomla!
Структурированные данные интересны благодаря расширенным описаниям страниц в поисковой выдаче. Подробнее о расширенных сниппетах читайте .
Google Structured Data Markup . После активации бесплатная версия добавляет микроразметку Schema.org Breadcrumblist, Organization и Website.
С помощью бесплатной версии плагина к публикациям можно добавлять структурированные данные Schema.org Article. Для этого в меню настроек Google Structured Data выберите раздел Items и нажмите кнопку «Создать».
В открывшемся окне с помощью кнопки Select Item выберите статью, к которой планируете добавить разметку. Укажите название и описание. Сохраните изменения.
Проверьте корректность микроразметки с помощью инструмента Google .
Платная версия плагина поддерживает другие типы разметки, включая Review, Products, Recipes, Events.
Реализуйте на сайте протокол Open Graph. Он нужен, чтобы при шеринге контента в социальных сетях сниппет выглядел привлекательно.
Установите и активируйте расширение Phoca Open Graph . В настройках плагина на вкладке Main Options включите опцию Find Image in content. Укажите название сайта и сохраните изменения.
Если все сделано верно, при публикации материала в социальных сетях будет формироваться привлекательный сниппет.Турбо-страницы «Яндекса» на сайт под управлением CMS Joomla! можно подключить с помощью платного плагина Turbozen . Стоимость расширения – 990 рублей.
Шаг № 5: как добавить код аналитических сервисов на сайт под управлением Joomla!
Чтобы отслеживать эффективность, добавьте сайт под управлением CMS Joomla! в сервисы аналитики «Метрика» и Google Analytics, а также в Search Console Google и «Яндекс.Вебмастер».
Как добавить сайт на «Джумле» в Google Analytics
Войдите в аккаунт Google Analytics. Добавьте новый сайт в систему: укажите название, URL. Воспользуйтесь опцией «Получить идентификатор отслеживания». Теперь доступен код отслеживания, который необходимо вставить на все страницы сайта.
Задачу можно решить с помощью следующих расширений:
После установки плагина Advanced Google Analytics включите его и перейдите на страницу настроек. Укажите ID идентификатора отслеживания, название домена, выберите подходящие настройки и сохраните изменения. Вы добавили код отслеживания на сайт.
Как добавить сайт на Joomla! в «Яндекс.Метрику»
Добавить на сайт код отслеживания «Яндекс.Метрики» можно с помощью плагина do Yandex Metrika .
После установки плагина do Yandex Metrika включите его и перейдите на страницу настройки. На вкладке «Модуль» введите ID идентификатора. Выберите подходящие настройки и сохраните изменения.
В «Яндекс.Метрике» проверьте, поступают ли данные с сайта.
Как верифицировать сайт на Joomla! в Google Search Console и «Яндекс.Вебмастер»
Чтобы добавить сайт в кабинеты для вебмастеров Google и «Яндекс», необходимо подтвердить права на управление ресурсом. Это можно быстро сделать с помощью расширения Webmaster site verification .
После установки включите плагин и перейдите на страницу настроек. Добавьте идентификаторы верификации сайтов и сохраните изменения.
После этого подтвердите права в кабинетах для вебмастеров Google и «Яндекс».
Шаг № 6: как публиковать контент
На странице редактирования укажите название публикации, добавьте текст. Выберите категорию. Чтобы добавить изображение, воспользуйтесь отмеченной на иллюстрации кнопкой на панели редактора.
В открывшемся окне можно добавить атрибут alt, выбрать способ выравнивания и разрешение фото.
На вкладке «Публикация» добавьте описание и по желанию ключевые слова страницы.
На вкладке «Изображения и ссылки» можно добавлять и редактировать изображения для превью и основного материала, а также добавлять ссылки для перенаправления пользователей. На вкладках «Отображение», «Параметры редактирования» и «Права доступа» можно изменять соответствующие настройки. В большинстве случаев подходят параметры по умолчанию. После завершения редактирования опубликуйте материал с помощью кнопки «Сохранить и создать».
В разделе «Менеджер материалов» можно управлять публикациями: редактировать, удалять, снимать с публикации, оценивать количество просмотров.
Вместо заключения, или Что лучше: Joomla! или WordPress
Ответ на этот вопрос зависит от стоящих перед вами задач, личных предпочтений и привычек. Однозначное решение ищите самостоятельно. Для этого поработайте с двумя движками.
«Джумла» не так проста, логична и интуитивно понятна, как «Вордпресс». Поэтому новичку будет проще разобраться с WordPress. А Joomla! имеет больше встроенных возможностей, с помощью которых можно решать практические задачи без установки дополнительных компонентов.
Некоторые специалисты считают Joomla! более подходящей CMS для реализации масштабных проектов, например, больших интернет-магазинов или информационных ресурсов. Возможно, это как раз вопрос личных предпочтений, так как есть много примеров удачной реализации масштабных проектов на WordPress.
К преимуществам Joomla! перед WordPress можно отнести:
- Доступные без установки плагинов инструменты SEO. «Движок» поддерживает оптимизацию URL-адресов, переадресацию ссылок, управление мета-тегами robots.
- Автоматическое кэширование. Эта функция ускоряет загрузку страниц в браузерах.
- Наличие встроенного доступа к FTP.
- Управление сжатием страниц.
- Возможность редактирования контента во фронтенде.
В CMS WordPress перечисленные задачи можно решить только с помощью дополнительных плагинов.
К недостаткам Joomla! можно отнести:
- Меньшее по сравнению с WordPress количество бесплатных шаблонов и плагинов. Например, для Joomla! нет бесплатного плагина для реализации турбо-страниц .
- Нежелание некоторых расширений работать сразу после установки.
- Более сложное управление сайтом. Возможно, еще один субъективный недостаток. Please enable JavaScript to view the
В этой статье рассказывается, как Joomla выступает в роли блог-платформы. В последних версиях она приобрела значительные улучшения и новые инструменты для ведения блогов на Joomla.
Функции Joomla
Ядро Joomla, само по себе, претерпело значительные изменения для улучшения платформы для блогов. Введение вложенных категорий, так гораздо легче управлять контентом администратору в бэкэнде. В сочетании с расширением Komento, которое находится в свободном доступе StackIdeas, полнофункциональная базовая платформа для блогов готова к использованию.
Если у вас есть другая предпочтительная система комментариев, таких как Disqus или LiveFyre, сторонние расширения также легко интегрируются в Joomla. Проверьте каталог Joomla расширений на наличие доступных приложений в этой категории.
Обновляется и совершенствуется ACL (Access Control List). Новая система является очень мощной и обеспечивает большую гибкость для более опытных пользователей.
EasyBlog
По версии StackIdeas, лучшей из блог-платформ для Joomla названа EasyBlog. Как уже было сказано, последние версии Joomla больше приспособлены для ведения блогов. Но при добавлении EasyBlog, вы также получаете полный набор функций для блогов, таких как встроенные комментарии, расширенные функции управления средствами массовой информации и интеграцию с социальными приложениями.
Создание RSS-канала или автоматические объявления в социальных сетях, таких как Facebook и Twitter - являются простыми функциями в приложении. В расширении возможна прямая интеграция подписки и социальных расширений, таких как Jomsocial и Community Builder.
EasyBlog для тех, кто хочет быстро установить и работать с мощным многофункциональным блогом.
class="eliadunit">
Вступление
Блог Joomla 3 это один из макетов, системы Joomla для показа статей сайта. Внешний вид макета типа блог Joomla 3 вам хорошо знаком. Это показ на одной странице анонсов статей со ссылками на их дальнейшее чтение. Макет задает, как анонсы статей будут располагаться на странице, как будет показан заголовок статей, как будет показана ссылка на подробное чтение, в какой форме будет выводиться навигация по страницам блога.
Структура материалов Joomla объединяет материалы по категориям. В один блог Joomla 3 могут входить статьи одной категории (блог категории) или категории разных статей (избранные материалы). Количество обоих видов блога Joomla 3 не ограничено. Вы можете создать любое количество блогов, как категорий, так и блогов избранных материалов.
Не нужно путать блог избранные материалы и главная страница сайта. Если избранные материалы можно объединять в любое количество блогов, то главная страница на Joomlaможет быть только одна. Также, напомню, что на главной странице сайта Joomla 3, можно вывести любой из макетов Joomla, включая список материалов, блог материалов или отдельную статью.
Чтобы разобраться с настройками макета блог Joomla 3, для примера, пошагово создадим блог материалов категорий и настроим его показ на сайте.
Как создать блог Joomla 3
Создание блога Joomla 3 начинаем, как и создание любого макета Joomla, с создания пункта меню нужного типа. Пункт меню создается в любом меню сайта и, причем необязательно опубликованном.
Создаем пункт меню
При создании пункта меню для вывода блога, нужно задать его тип. Для блога, тип меню должен быть «Блог категории» или «Избранные материалы». Блог «Избранные…» может включать статьи нескольких категорий.
Для примера в меню «Mainmenu» создадим два блога: блог категории «Блог категории» и блог избранные материалы «Избранные материалы».
Создать блог категории
Создать блог категории можно и без наличия статей в этом разделе, а вот для появления блога на сайте, в этой категории должна быть, хотя бы одна статья опубликована. Вернее будет сказать, что пункт меню для этого блога не появиться на сайте, если в категории этого блога нет опубликованной статьи.
- Авторизуйтесь в административной панели сайта.
- Войдите в «Менеджер меню»;
- Откройте нужное меню и нажмите "Создать" пункт меню. Пункт меню должен иметь название. Название, а вернее алиас названия, должен быть уникален в пределах сайта,
- Далее жмем "Выбрать";
- Для создания блога, нужно выбрать тип пункта меню «Материалы»→«Блог категории».
- После выбора этого типа пункта меню, страница перегрузится, и появятся настройки для блога материалов.
- С левой стороны страницы выставите категорию, для которой делается блог.
- С права выберите меню, в который входит этот пункт меню и родительский элемент в меню. Если родителя нет, то выберите «Корневой пункт меню».
- В настройках блога категории 8 пунктов. Внешний вид (макет) блога настраивается в «Параметры макета Блога». Смотрим фото.
class="eliadunit">
1- Во всю ширину : Количество материалов, которые всегда будут во всю ширину блога, не зависимо от заданных колонок.
2- Только введения : Количество введений к статьям на одной странице блога. Не включает статьи «Во всю ширину».
3- Количество колонок : Можно задать 1-2-3-4 колонок. Введения к статьям блога разместятся в этихколонках.
4- Количество ссылок : Определяет количество ссылок на другие статьи сайта.
Важно , что эти настройки показа материалов в блоге переопределят общие настройки материалов (вкладка Менеджер материалов→Настройки). Если ничего не заполнять, то к блогу применятся общие настройки материалов для блога.
Однако, если в настройках «Параметры» этой категории, указан Альтернативный стиль шаблона, «Список», то вывести эту категорию в виде блога не получится. Для блога выставите шаблон категории на вкладке Менеджер категорий→Редакция категории→Параметры, «По умолчанию» или «Блог».
Как создать блог избранных материалов
Блог избранных материалов, делается аналогично, только тип пункта меню выбирается «Избранные материалы», а при выборе категорий, выбирается не одна, а несколько категорий.
Самостоятельное создание блога — дело весьма интересное. Вы погружаетесь в новый мир полезных знаний. Сейчас веб мастерство настолько прогрессирует, что каждый день появляются новинки в веб программировании и дизайне. Кто-то расскажет, как сделать красивое выпадающее меню, кто-то порекомендует как покупать ссылки. Все это замечательно! Есть возможность сделать блог у себя в дома. Сегодня хочу от себя внести лепту в помощь начинающим блогерам и любителям веб-мастеринга. Будем разбирать тему создания блога на cms Joomla.
Наверное многие скажут, что для таких целей существует Вордпресс. Конечно, можно и на этом движке разрабатывать блоги. Подходит идеально. В случаи выбора дороги заядлого блогера обращайтесь к WordPress. У меня на сайте размещено достаточно много полезных постов относительно данного движка. А для тех у кого цели немного другие, поговорим о Джумле. О каких целях идет речь? Понимаете, многие бизнесмены в интернете начинали свой бизнес из обычного блога. Программировали блог писали статьи в определенной нише и со временем их блог превращался в популярный интернет-магазины, или огромный новостной портал.
Представьте себе, что у вас появилось несколько тысяч посетителей и вас осенила мысль превратить этих посетителей в покупателей. Возникает мысль о переделке сайта. Делать интернет-магазин лучше на Джумле. Она отлично расширяется и к ней уже существует масса готовых дополнений. Зачем писать месяцами новый компонент, или плагин если все уже готово. Да и нагрузки данная система управления контентом выдерживает хорошо.
А посему закачиваем рукава и и начинаем делать дело. Для начала развития будущего бизнеса сотворим бложек на Джумле.
Алгоритм действий по созданию блога
Предполагается, что у нас система управления контентом уже установлена и корректно работает. Заходим в администраторскую часть и в верхнем меню приблизительно по середине переходим в менеджер категорий и выбираем пункт "Создать". Создаем несколько базовых категорий.
В открывшимся окне появляется редактор и различные поля для настроек. В поле "Заголовок" вписываем название категории/раздела. Напротив написано "Алиас" — здесь по желанию на латинице пишем название url. При незаполненном поле движок генерирует все автоматически.
Для тематик с большими и разносторонними запросами рекомендуют создавать многоуровневые разделы. То есть создаются несколько основных разделов, а потом к ним присоединяются группы. Например, основной раздел "Отечественные автомобили", "Зарубежные автомобили". Потом к эти разделам создаются категории различных марок машин.
Итак, существуют:
- — одноуровневые категории (разделы), у которых нет родителя
- — многоуровневые, когда существует привязка к основным родительским
Вспомогательным функционалом для поиска материалов являются "Метки". Блогеры называют их тегами. Давайте сформируем набор целевых меток.
Заходим через пункт меню "Компоненты" в "Метки". Появляется похожая область, как в предыдущем случае. Заполняем "Заголовок" и "Описание".
Обратите внимание, что теги в основном являются ключевыми словами. Они пишутся максимум в три слова и не повторяются. Нажав на ссылку тега, система предложит пользователю все посты, которые привязаны к метке.
Основную структуру мы сделали. Теперь время создать статьи. Всегда внимательно относитесь к содержанию. Размещайте только полезное. Помните хостинг не резиновый. За дополнительное надо платить денежку. А наша задача состоит в том, чтобы через минимум статей привлечь большое число читателей.
Для создания статьи заходим в менеджер материалов и пункт "Создать материал". Заполняем знакомые поля. Выбираем в выпадающем списке с права категорию. Привязка возможна только к одной категории. Плюс привязываем к подходящим меткам.
По началу может показаться, что все везде одинаково. На самом деле есть еще и другие вкладки.
Обратите внимание, что заголовок статьи должен быть уникальным и нести в коротких фразах основную мысль статьи. Содержимое статьи всегда разбивается на несколько дополнительных абзацев и заголовков. Поухаживайте за своим творчеством. Добавьте картинки. Различные подчеркивания и цветовые блоки для расстановки смысловых акцентов. Конечно же не перестарайтесь. В итоге, правильное оформление статьи всегда притягивает к себе и слова легко читаются.
У каждого поста блога есть вводная часть, которая выводится в разделе. Внизу текстового редактора нажимаем кнопку "Подробнее". Текст разделиться пунктирной линией на две части. Верхняя маленькая часть — это и есть вводный текст. Ориентируйтесь на 100-200 символов.
Открываем новую вкладку "Публикация". Посмотрите чуть правее. Все тут на месте. Cms предоставляет возможность сформировать мета-теги ключевых слов и сниппета для поисковой выдачи Google. Единственный недостаток — отсутствует тег title. Он самый важный. Поэтому дополнительно установите компонент SEO Boss для управления тайтлами. Кстати, там есть и другие полезности для оптимизации контента.
Последний шаг — это вывод постов на главной странице. В блоге принято выводить на главной странице все статьи, а внизу пагинацию.
Заходим в менеджер меню. Выбираем основное меню и привычную кнопочку "Создать". Сейчас мы создаем новый пункт меню. Хотя вы можете отредактировать существующие пункты.
Всплывающее окно покажет несколько типов меню. Выбираем тип "Материалы" и далее макет "Блог категории". Чтобы вывести полностью все посты необходимо выбрать базовый общий раздел для все категорий. В поле "Заголовок" придумываем название пункта меню.
Вкладка "Параметры макета Блога" содержит настройки внешнего вида блога.
Даже без знания программирования получается легко вывести контент в одну, две колонки, отобразить разное количество статей. Познакомимся с основными полями:
- Во всю ширину — регулирует количество материалов, которые выводятся с верху над колонками, если они присутсвуют в материалах.
- Только введения — количество материалов для
- Количество колонок — указывает в скольких колонках выводить анонсы статей.
- Количество ссылок — имеется ввиду ссылки под всеми анонсами.
- Включать подкатегории — опция спрашивает нужно ли выводить материал подкатегорий.
Как видите существуют другие вкладки с настройками. Данные средства служат для гибкой настройки вывода контента. Например, мы захотели, чтобы в постах показывалась дата создания, ссылка на раздел и т.д.
Поздравляю! Мы создали блог. Нажимаем "Сохранить". Новый пункт создан. Назначим его главной страницей. Кликаем на звездочку. Заметили звездочка стала желтой. Значит пункт стал главным. Посмотрите получилась отличная структура блога. Для улучшения юзабилити выведем категории в меню справа.
На этом урок по созданию блога на Джумле закончен. Мы рассмотрели самые азы и ключевые моменты. Их достаточно для базовой настройки. В следующих уроках поговорим о выборе шаблона и его настройке.
Можно ли сделать блог на Joomla? Так обычно спрашивают очень многие люди, которые решают создать себе сайт в модном нынче формате. Нет — нельзя! Так отвечают те, кто работает с WordPress или Drupal (на сегодня — это наиболее популярные адаптированные под блог движки). Можно — отвечу вам я! Да можно и зачастую, создавая блог на Joomla, вы в последствии без особых усилий сможете развить его и преобразовать в различные типы Интернет-проектов.
Правда, сразу необходимо сказать о самом большом минусе Joomla в этом деле — этот движок изначально создавался не для блога. Скорее это не минус, но для людей, которые хотят все и сразу, зачастую хватает этого, и они начинают работать с другой системой. Гораздо проще запустить готовую, адаптированную под блог систему, нежели прикручивать блог к портальной CMS. Однако с выходом Joomla 1.5 картинка существенно изменилась в лучшую сторону. Но ко всему по порядку.
Этот пост открывает небольшой цикл постов посвященных теме создания блога на Joomla. В последующих статьях я расскажу еще о нескольких методах создания блогов как на базе Joomla 1.5 так и на базе движка версии 1.0.x
А начну я с обзора компонента для создания блогов IDoBlog, который я обещал написать Kotofeich -у и Nicomashi в комментариях к статье про Сравнение Drupal, Joomla и WordPress
Блог на Joomla 1.5
Многие ждали выхода этой версии — и не зря. Новая Joomla обросла рядом очень полезных, направленных на работу в современном «социализированном вебе» функций. Во-первых, в новой Joomla гораздо улучшен механизм работы с xml. Кроме этого в самом движке предусмотрена тесная интеграция с OpenID и Gmail. Изначально интегрированы плагины для работы XML-RPC как самой Joomla так и XML-RPC — Blogger API. В общем, сделан большой шаг в правильную сторону.
Наверное такие изменения и подвигли разработчиков к созданию специального компонента для видения блогов на Joomla 1.5.
Этот компонент называется — название говорит само за себя. Компонент успешно развивается благодаря стараниям известных в кругах Joomla людей: Kotofeicha и Nicomashi .
На сегодняшний день, компонент развивается в двух направления. Существует версия , которая распространяется под Creative Commons Attribution-No Derivative Works 3.0 Unported License и версия , которая распространяется по коммерческой лицензии. При этом нужно отметить, что бесплатной версии вполне хватает для создания блога на базе Joomla. А частота обновлений версий, говорит о том, что ветка живет. Однако особых новшеств в ней возможно уже не будет, но баг-фиксы и обновления безопасности обещают.
Итак, что нам предлагает этот компонент.
- Встроенная система комментариев, с использованием мощного редактора fck и ajax технологией — то есть основа блога — комментарии к постам есть.
- Легкая, интуитивно-понятная форма написания статей в блог с выбором тегов
- При переходе в меню «Написать в блог» открывается редактор со встроенной возможностью выбора существующих и добавления новых тегов. Теги в редакторе сразу представлены в виде облака, в котором каждому тегу присвоен действительный (на момент записи) вес. Как видим — теги, второй атрибут блога есть.
- Плюс, конечно, есть модуль вывода тэгов в фронтенде сайта
- Rss-лента блогов, френдленты — возможность читать обновления дневников своих друзей с помощью френдленты или, объединив RSS-потоки в одну ленту, отслеживать новые записи как в выбранных дневниках, так и во всех дневниках сайта. Как видим RSS — величайший из атрибутов блоггинга тоже есть. Причем он максимально ориентирован на мультипользовательские блоги.
- Да IDoBlog позволяет создавать мультипользовательские блоги без особых проблем.
При этом компонент имеет еще ряд дополнительных и полезных функций. Это и встроенная система профилей, конечно же Sef-ссылки, а также гибкая система уведомлений о новых комментариях и записях в блог.
В принципе, вполне достаточный функционал для простого блога, но естественно, он пока не дотягивает до заточенных под блог движков. Однако, в коммерческой версии планируется большое количество дополнительных функций, которые позволят вести полноценный блог.
Сейчас в дополнение к основным функциям версия -Pro позволяет делать следующее:
- Интеграция с CommunityBuilder (компонент построения сообществ для Joomla)
- Встроенная личная система сообщения
- Интеграция личной системы сообщений с сообщениями третьей стороне.
- пингование Technorati.com
Кстати, вопрос пингования, вернее полноценного плагина для пинга важных для блоггера ресурсов остается открытым.
Кроме того, в версии -Pro в ближайшее время планируются следующие возможности
- Создание Сообществ
- Расширенное управление профилями
- Библиотека шаблонов для блогов
- Модуль «Блоги»
- Модуль «Последние комментарии»
- Модуль «Последние посты»
- Система пользовательских оценок (карма)
- Возможность получать уведомление по ICQ
- Маленькая фотогалерея
- Социальные закладки
- Поддержка нескольких аватар для одного пользователя
- Возможность приглашать друзей
- PDA-версия блогов (представление блогов будет оптимизировано для PDA)
- Возможность скрывать комментарии
- Модуль «Список желания»
В общем, в правильном направлении идут создатели компонента, а стоимость компонента довольно символическая и вряд ли это помешает вам сделать блог на Joomla 1.5.
В следующем посте из этого цикла, я расскажу о том, как создать блог на Joomla 1.0.x с использоанием еще одного некоммерческого копонента блогов и сопустствующих комопнентов. При этом, данная сборка будет абсолютно бесплатной…