Построение сайта на CMS WordPress
- Установка WordPress.
- Сайт (FrontEnd) и панель управления (BackEnd).
- Основные настройки сайта (general, writing, reading, discussion, media, permalinks )
- Контент сайта.
- Категории.
- Статьи.
- Страницы.
- Плагины.
- Внешний вид сайта.
- Шаблоны (темы) сайта.
- Виджеты.
- Меню.
- Управление пользователями.
- Дополнительные инструменты.
- Популярные плагины.
WordPress - это система управления контентом (CMS) с открытым исходным кодом, которая позволяет пользователям создавать динамические веб-сайты.
WordPress - самая популярная система ведения блогов в Интернете. Современные версии WordPress позволяют реализовывать не только блоги, но и сайты с другой функциональностью.
Как и другие CMS, WordPress наряду с лицевой, видимой для посетителя частью сайта (FrontEnd) поддерживает интерфейс панели управления сайтом (BackEnd), который доступен только администратору сайта.
Изучение WordPress требует знания основ интернет-технологий, HTML, CSS.
Для установки WordPress необходим WEB – сервер с поддержкой PHP (WAMP –Windows, LAMP-Linux, XAMP-Multi-platform, MAMP-Mac) и база данных MySQL.
Сайт, построенный на CMS WordPress, позволяет настраивать, менять, обновлять все его компоненты (дизайн сайта, дополнительные компоненты, публикации на сайте), используя панель управления (BackEnd).
Как и в других CMS, в WordPress можно сравнительно легко менять внешний вид сайта, не теряя при этом контент. Внешний вид сайта определяется установленной темой (шаблоном) и независим от его содержания.
После установки WordPress по умолчанию панель управления находится по адресу:
ИМЯ_САЙТА/wp-admin
Основные характеристики WordPress
Управление пользователями - позволяет управлять пользовательской информацией, такой как изменение роли пользователей (subscriber, contributor, author, editor или administrator), создавать или удалять пользователя, изменять пароль и информацию о пользователе. Основная роль менеджера пользователей – авторизация пользователей, управление правами доступа.
Управление носителями - это инструмент для управления мультимедийными файлами и папкой, в которую можно легко загружать, организовывать и управлять мультимедийными файлами на веб-сайте.
Темы (шаблоны) сайта - позволяют изменять вид и функциональность сайта. Он включает изображения, таблицу стилей, файлы шаблонов и пользовательские страницы.
Расширения (плагины) - предоставляют дополнительные функции в соответствии с задачами сайта.
Оптимизация для поисковых систем (SEO) - предоставляет несколько инструментов для оптимизации сайта с точки зрения поисковых систем.
Многоязычность - позволяет переводить весь контент на язык, предпочитаемый пользователем.
Основные настройки сайта на WordPress
General Settings - общие настройки WordPress используется для установки основных параметров конфигурации сайта.
Writing Settings - определяют режим публикации материалов на сайте.
Reading Settings - параметры показа сайта. Эти параметры используются для настройки параметров главной страницы сайта (FrontPage)
Discussion Settings - настройки параметров блога.
Media Settings - настройки работы с изображениями.
Permalink Settings - настройки ссылок, параметры для SEF (Search Engine Friendly) URL's.
Внешний вид сайта
В основе внешнего вида сайта на WordPress лежит тема, или шаблон (theme, template). У каждого шаблона есть определённые параметры, он определяет расположение на экране контента, элементов навигацтт, графических элементов и тд. . По умолчанию WordPress предлагает на выбор несколько шаблонов, большое количество шаблонов можно найти в интернет, они могут быть как платными так и бесплатными, можно создавать шаблоны самостоятельно или генерировать при помощи специальных программ (например - Artiisteer).
У каждого шаблона есть также дополнительные параметры конфигурации. Его внешний вид и функциональность можно настраивать при помощи различных виджетов и меню.
Контент сайта
Статьи (Posts), страницы (Pages), меню (Menu).
Основные 2 типа контента для сайта на WordPress - посты (или статьи) и страницы.
Посты на сайте используются для показа динамического, постоянно меняющегося контента (например: блоги). Они могут группироваться по категориям и использовать теги (tags) . Меню управления постами позволяет создавать, удалять, редактировать посты, управлять их публикацией, порядком их показа на лицевой странице сайта.
Категории - рубрики (Categories) используются для структуризации содержимого сайта, группировки материалов по темам.
Тип контента - страницы предназначен для статического контента. Страницы на сайте показываются постоянно (в отличие от постов). Страница не использует категории и теги. Страницы помогают формировать дизайн, структуру лицевой страницы сайта, добавляя на неё постоянную информацию.
Меню сайта располагаются в местах, предусмотренных выбранной темой, элемент меню (menu item) может быть привязан к какому-то контенту (страница, публикация, категория и тд).
Плагины (Plugins)
Плагины WordPress - это программы, которые можно загрузить, чтобы расширить функциональность сайта.
Они добавляют сервисы или функции для сайта WordPress. Плагины используются для упрощения работы.
Виджеты (Widgets)
Виджеты - это небольшие блоки, которые выполняют определенные функции. Они дают возможность дополнять дизайн и функциональность темы WordPress. Они могут быть разными для разных тем.
Виджеты вставляются в те области на сайте, которые для них предксматривает используемая тема.
Управление пользователями (Users )
Каждый пользователь (user) имеет свою собственную роль в WordPress.
Роли - это права доступа, предоставляемые конкретному пользователю для использования ресурсов сайта на WordPress.
Роли могут быть назначенв только пользователем с правом доступа - Администратором.
Администратор (Administrator) - имеет все права.
Администратор может делать все, что угодно на сайте WordPress, например: создавать других администраторов, пользователей и удалять их.
Редактор (Editor) - имеет доступ ко всем записям, страницам, комментариям, категориям, тегам и ссылкам.
Он может создавать, публиковать, редактировать или удалять любые сообщения или страницы.
Автор (Author) - может писать статьи (посты), загружать фотографии, редактировать и публиковать свои сообщения.
Помошник (Contributor) - может писать и редактировать свои сообщения только после опубликования.
Он может создавать свои собственные сообщения и страницы, но не может публиковать их.
Он не может загружать изображения или файлы, но может видеть статус сайта.
Когда он хочет опубликовать сообщение, оно должно быть сначала проверено и одобрено Администратором.
Когда сообщение одобрено, его автор не может вносить какие-либо изменения после его опубликования.
Подписчик (Follower) - может только читать и комментировать сообщения. Подписчики - это те, кто выполнил вход, зарегистрировался на сайте, используя свою учётную запись.
Посетитель (Viewer) - может просматривать сообщения, посетители не могут редактировать, но могут комментировать сообщения.