Рубрики
WordPress

Что нового в НОВОЙ версии WordPress 5.3?


Выпуск 5.3 улучшает и расширяет, представленный в WordPress 5.0, редактор блоков новым блоком, более интуитивным взаимодействием и улучшенной доступностью. Новые функции в редакторе увеличивают свободу оформления, предоставляют дополнительные параметры макета и варианты стилей, позволяя дизайнерам полностью контролировать внешний вид сайта. В этом выпуске также представлена тема Twenty Twenty, предоставляющая пользователю большую гибкость проектирования и интеграцию с редактором блоков. Создание красивых веб-страниц и продвинутых макетов никогда не было проще.

Рубрики
WordPress Глава 7

PollDaddy: Создание голосований и опросов на сайте


Официальный сайт
Репозиторий Источник 1

А вот еще один приобретенный продукт компанией «Automattic», с помощью которого можно организовать и внедрить на сайт систему голосований, опросов. Для активных блогов это бесспорно нужная особенность, позволяющая привнести дополнительные элементы интерактивности с пользователями.

Продукт подобно «Akismet» имеет платные и бесплатный тарифный план, бесплатность предполагает персональное использование, для персонального сайта — то есть ориентирован в первую очередь для блогера и это правильно.

Как получить «Polldaddy»?

У продукта существует официальный сайт.  Выбираем тарифный план:

Тарифы

Затем проходим регистрацию или, если у вас уже есть аккаунт на wordpress.com, то задействуем его.

Регистрация / Вход

Личный кабинет

После регистрации или авторизации в вашем личном кабинете вы увидите созданные вами опросы, голосования, викторины или же в левой части вы можете создать новый интерактивный элемент:

  • Голосование
  • Викторину
  • Опросный лист
  • Виджет рейтингов

Создание Опроса

Это идеальный вариант получить расширенные данные по какой либо теме. Все это напоминает сервис «Google Формы», где мы с помощью конструктора строим форму а затем выбираем ее стиль и интегрируем на сайт. Полный обзор и руководство Вы можете приобрести магазине.

Опросы

Создание Голосований

Здесь все достаточно попроще. Даем заголовок нашей форме голосований и заполняем поля, которые будут участвовать в голосовании. Результат нашей работы примерно будет следующий:

[polldaddy poll=»9247373″]

Голосования очень полезны, чтобы понять, протестировать какой либо вопрос, намерение с пользователями Вашего сайта. Ну например, решили вы внести дополнительный функционал или же изменить дизайн, то прежде всего вам следовало бы провести предварительное голосование, что бы понять объективно нужно это или нет.

Создание Рейтингов

Рейтинги, пожалуй, самая занятная вещь. Если в рейтингах актуальные темы рассматриваются, то он просто не может не  провоцировать к действию. Вы можете протестировать какая статья лучше, оценить по рейтингам и понять что больше всего нравится Вашей аудитории.

Оцените публикацию!

[polldaddy rating=»8303118″]

Все данные можно будет получить и проанализировать в кабинете вашего аккаунта. Но есть и плагин, который позволяет автоматизировать процессы и свести управление ими в панель администрирования Вашего сайта под управлением WordPress:

Плагин Polldaddy Polls & Ratings

Плагин

Задача плагина, как я упоминал выше, перенести управление в админ-панель для создания опросов, голосований и рейтингов. При создании опросов Вам так же будут доступны около 20 стилей отображения, но это ни в коем случае не ограничивает Вас создать и собственный стиль. Плагин переведен на многие языки в том числе и русский.

Напоминаю, что заказать электронное справочное издание по детальной настройке и интеграции рейтингов, опросов и голосований вы можете по этой ссылке.

В чем отличие платных тарифных планов PollDaddy?

Давайте рассмотрим ряд преимуществ платных тарифов перед бесплатным:

  • Отсутствие брендовой-ссылки PollDaddy рядом с ссылкой обзоров
  • Полный возможности в CSS — редактировании
  • Настройка приветствий и информации на страницах перенаправлений  в момент голосования
  • Версия для распечатки в формате PDF
  • Возможность использовать собственное доменное имя
  • Ограничение опросов паролем, адресом электронной почты, IP-адресом или Captcha(капчей)
  • Доступ к API
  • Экспорт отчетов в: Excel, PDF, Google Docs, CSV или XML
  • Поддержка по электронной почте в случае вопросов и проблем

Как мы видим это не настолько необходимые особенности, роскошь можно сказать 🙂 Поэтому для персонального сайта с лихвой и возможностей бесплатной версии.

 

Рубрики
WordPress Глава 7

Что такое Akismet и с «чем его едят»?


Кодекс Источник 1
Официальный сайт

Плагин, который входит в состав официального дистрибутива WordPress призван встать на страже порядка Ваших форм комментариев и защищать их от СПАМа. Проверка осуществляется с помощью специального обращения к веб-службе, которая уже имеет базу (библиотеку) плохо зарекомендовавших себя IP-адресов с которых обычно отправляется СПАМ и если адрес с которого отправляется комментарий будет числиться в базах, то непременно Ваш защитник не пропустит его.

Помните, что конечно же Akismet это не панацея, и где то лучше и надежней будет задействовать, например, капчу или какой то иной сервис, но базовую заметную защиту он конечно же способен дать вашему блогу (сайту).

Особенности в Akismet:

  • Проверка все отправляемых комментариев и их фильтрация
  • Ведение истории пойманных спам-комментариев и возможность их реабилитации
  • Показ URL-адреса в теле комментария
  • Доступная для модераторов информация о количестве одобренных комментариев для каждого пользователя

Требования к работе плагина

Небольшим дискомфортом по активации плагина «Akismet» может послужить то, что плагин нуждается в своей активации с помощью API-ключа, который можно получить и использовать бесплатно для личных и некоммерческих сайтов, а вот для коммерческих и сайтов организаций придется оплатить лицензию.

Где можно получить активационный ключ?

Получить ключ можно здесь

Какая разница между платным и бесплатным пользованием?

Прайс-таблица акисмет

Конечно же по миссии и функции основной работы, я полагаю не будет изменений, а вот в дополнительных особенностях она  заметна. Платные тарифы дополнительно позволяют:

  • увеличить число ежемесячных проверок
  • предоставить статистику по дням, а не только по месяцам, как в бесплатной версии
  • предоставление расширенной статистики
  • возможность скачивания статистики, например, для отчетов
  • резервное копирование данных (благодаря задействованию другого сервиса VaultPress)
  • защищенное сканирование

Выбрав бесплатный план, Вы всегда можете его «проапгрейдить» (обновить) то желанного, поэтому рекомендуется прежде всего проверить функционирование и эффективность на бесплатной версии.

Обратите внимание, что даже при использовании бесплатной версии у Вас попросят внести взнос:

Взнос

Но двигая слайдер Вы можете свести оплату к нулю. не бойтесь огорчить 🙂

0 к оплате

Вот и все. Теперь нам необходимо сгенерировать ключ

Генерация апи-ключа

И задействовать его на своем сайте в параметрах плагина, чтобы начать работу веб-службы Akismet

вводим ключ

Теперь ваши формы комментариев защищены в режиме реального времени 🙂

Рубрики
WordPress Глава 7

Создание сайта на WordPress.com


Кодекс Источник 2

А вы знали, что профессиональный сайт возможно создать и бесплатно? Проект WordPress [dot] com призван вам в этом помочь!

WordPress [dot] com

Но прежде чем мы приступим к знакомству и практике, давайте попытаемся разобраться что это за проект и выявить некую разницу с проектом WordPress [dot] org

Миссия  WordPress.com

В принципе, по домену верхнего уровня можно уже все сказать. WordPress прекрасно сохраняет традиции и идеологию доменных имен верхнего уровня. .ORG — идея домена в использовании организациями не преследующих коммерческих целей, там вы найдете дистрибутив системы. А вот верхний домен  .COM — уже коммерческий домен, противоположность ORG по своей философии.

Проект WordPress.com сформировался в 2005 году. Цель проекта  продемонстрировать продукт (программное обеспечение) с открытым исходным кодом и предоставить возможность начать вести блог или создать свой сайт за считанные секунды и без каких-либо технических знаний совершенно бесплатно. Конечно за всем этим скрывается арсенал платных услуг, но об этом чуть позже.

Поддержку и развитие проекта осуществляет компания «Automattic», с продуктами которой мы уже познакомимся с Вами в следующей главе.

В чем отличие «WordPress.com» от «WordPress.org»

Достаточно подробное сравнение можно узреть в статье Марины Устюжаниной, ссылка на которую приведена в конце записи.

Если подытожить про эти продукты, то очевидная разница конечно же заметна в использовании и возможностях. Получая дистрибутив с wordpress.org вы согласно лицензии, вправе делать с ним все что угодно, развивать и модифицировать, что нельзя сказать о продукте wordpress.com — там всегда в чем то будет ограничение, в функциональных возможностях, в архитектуре, которая уже там сформирована, может быть еще в каких вещах связанных и с нагрузкой. Поэтому если в планах масштабировать и развивать функционально Ваш проект, то однозначно лучше приобрести хостинг-площадку, установить WordPress и начинать свой проект независимо ни от каких рамок.

Возможности WordPress.com

  • Просто создать информационный сайт или блог
  • Широкий выбор тем, в том числе и платных (Premium)
  • Беззаботность в плане обслуживания, так как это возлагается на сотрудников компании «Automattic» — поддерживать бесперебойную работу серверов

Безусловно, чтобы поэкспериментировать, узнать лучше систему я бы рекомендовал именно с этого шага на wordpress.com, ну а затем, получив навык развернуть проект на основе дистрибутива, который состоит из файлов, которые в свою очередь и представляют CMS WordPress. Это позволит вам избежать ошибок при изучении, так как вполне возможно при работе с WordPress сразу на отдельно-выкупленном хостинге встреча с ними не исключена 🙂

Витрина тем
Витрина тем проекта WordPress.com

Даже если Вы успеете сделать ряд публикаций, вы всегда сможете их привычным способом экспортировать для импорта уже в Ваш WordPress.

Хотелось бы отметить, что существуют и мобильные приложения для удобного управления сайтом с мобильных устройств, которые вы можете получить и узнать об особенностях подробнее по этой ссылке.

Мобильные приложения

Создание сайта бесплатно!

Перейдем к практике? Рекомендуется, на основе полученных знаний ранее, выполнить самостоятельно практическое задание, которое позволит закрепить полученные знания в предыдущих главах, познакомится с новыми возможностями, а также эта работа предполагает проявления вашей смекалки в некоторых моментах управления, так как интерфейс панели администратора будет отличительным от интерфейса привычного WordPress, но это не минус, а наоборот плюс, который заставит Вас подумать 🙂

Практическая работа №2

  1. Зарегистрируйтесь на wordpress.com
  2. Подтвердите адрес электронной почты, чтобы все возможности были доступны вам
  3. Придумайте доменное имя, по которому будет доступен ваш сайт
  4. Создать страницы: «Обо мне» и «Контакты»
  5. Опубликовать несколько записей
  6. Отнести эти записи к произвольной категории или присвоить им метку
  7. Вывести ссылки в меню на эти категории и созданные страницы вашего сайта
  8. Выбрать и активировать новую тему оформления
  9. Перейти к настройкам сайта и при помощи конфигуратора (кастомайзера) и видоизменить  сайт
  10. Задайте имя и краткое описание сайта в разделе «Настройки»
  11. Настройте кросспостинг в доступные социальные сети
  12. Перейдите на главную страницу вашего сайта и проверьте выполненную работу

Выполнение работы (для самопроверки)

Стартовая страница, страница первого шага выглядит следующим образом:

Шаг 1

Здесь мы можем выбрать тему оформления для нашего сайта. Следующим шагом — №2, будет подбор домена по ключевому слову, конечно надеяться на красивые имена не стоит, но тем не менее, что то подобрать удачное все же можно:)

Шаг 2

Шаг №3 знакомит нас с тарифными планами проекта, в рамках данной публикации мы преследуем цель создать сайт абсолютно бесплатно, поэтому выбираем соответствующий тарифный план

Шаг 3

Подробное сравнение тарифных планов доступно по ссылке ниже

Сравнение планов

Как Вы видите преимущество собственного независимого WordPress — очевидно 🙂

Далее нам необходимо создать учетную запись WordPress.com, она в дальнейшем пригодиться вам всегда, при использовании продуктов компании «Automattic», поэтому даже если Вы приняли решение разворачивать WordPress на собственном хостинге, рекомендую пройти эту регистрацию

Создание учетной записи

Для всех возможностей в рамках вашего тарифного плана необходимо активировать учетную запись, переходом по ссылке в полученном по указанному адресу электронной почты письму.

Нужно подтвердить адрес почты

После подтверждения мы можем пользоваться всеми функциями предусмотренных нашим тарифным планом

Все хорошо

Все готово

Теперь мы можем смело приступать к выполнению практических заданий связанных непосредственно с публикациями.

Создание страниц и записей

Логика работы остается прежней. Чтобы что то выводить в меню сайта , это что то необходимо прежде создать. Поэтому находим в меню соответствующие разделы для Записей и Страниц и добавляем новые публикации

Записи и страницы

Даже если вы немного растерялись в новом интерфейсе, обратите внимание на пиктограмму карандаша в правом верхнем углу, именно с помощью его вы переходите к знакомому визуальному редактору в режим публикации

Быстрая публикация

Создание рубрик и присвоение ярлыков (тегов, меток) происходит в этом же режиме публикации слева от визуального редактора, так что именно с подготовкой таксономии могут возникнуть сложности, так как она создается в момент публикации и не поддерживает иерархию.

Создание рубрик и меток

Создание меню

Работа с меню происходит на главной странице панели управления вашего сайта. И заключается в добавлении элементов сверху (до) или снизу (после) относительно какого либо элемента участвующем уже в меню

Создаем навигационное меню

В конструкторе, при добавлении, мы видим знакомые возможности — формирование меню из: страниц, ссылок, категорий, меток и записей (публикаций)

Строим меню

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

Вывод меню

Изменение темы оформления и настройка вида

В разделе Темы мы можем выбрать и активировать другую тему оформления (шаблон) для нашего сайта, в этом разделе доступны и платные темы

Темы (шаблоны)

А перейдя к настройкам темы мы попадаем в рабочую область конфигуратора, он же «кастомайзер», где привычным нам способом меняем оформление и вид нашего сайта

Работа с конфигуратором

Здесь же мы можем и изменить название и описание сайта. Оно, как и дополнительные настройки, доступно нам из соответствующего раздела — Настройки

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

Связь и кросспостинг в социальные сети

Раздел Поделиться предоставляет нам возможность подключения к популярным социальным сетям, чтобы автоматически делиться новыми записями с друзьями и подписчиками из соц. сетей.

Подключение к соц сетям

Для этого просто необходимо пройти авторизацию

Авторизация

Ну и после всех настроек, нам остается наконец то взглянуть на наш сайт 🙂

Рубрики
WordPress Глава 6

Импорт данных в WordPress


Кодекс Источник 1

WordPress предлагает вам полезную возможность импорта содержимого с других платформ для публикаций, таких как: Blogger, LiveJournal, Movable Type и TypePad, Tumblr, WordPress.

Это может быть востребовано в том случае, если Вы решили перейти со стороннего сервиса, на персональную площадку для публикаций или же являясь автором на крупном ресурсе и сохраняя авторское право за своими публикациями, вдруг решили это персонализировать.

Инструменты → Импорт

Импорт контента в Вордпресс

Проследовав в панель меню Инструменты→Импорт, все что вам останется сделать, так это выбрать платформу с которой и будут импортироваться данные в WordPress. Например, выбрав платформу Blogger нам необходимо будет установить специальный плагин, с помощью которого и будет достигнут импорт.

Импорт из Блоггер

Рассмотрим простой пример импорта данных из платформы LiveJournal. Кликаем по соответствующей ссылке и устанавливаем плагин импорта…

Импорт из Живого Журнала

После установки плагина, нам необходимо его активировать и перейти непосредственно к импорту из «Живого Журнала»

Активируем плагин

Необходимо ввести данные вашей учетной записи «ЖЖ»: имя пользователя и пароль, после чего следует дать команду импорта контента и комментарий.

Форма подключения к ЖЖ

Примечание. Учтите, что процесс импорта может занять достаточно много времени, это зависит от количества записей в LiveJournal, или количества комментарий к ним. Если процесс импорта по какой-либо причине прерван, то вернувшись на эту страницу он автоматически продолжится с того места где остановился.

Рубрики
WordPress Глава 6

Инструменты: экспорт всех данных сайта


Кодекс Источник 1
Кодекс Источник 2

Панель меню Инструменты позволяет установить специальную закладку или интегрировать специальный JavaScript-код, с помощью которого вы сможете мгновенно перемещаться к вашему визуальному редактору для публикации новой записи на основе страницы-источника. Этот инструмент позволяет делиться и удобно дополнять уже существующие материалы в сети интернет.

tools-screen

Например, переместив кнопку «Опубликовать» в раздел ваших закладок, и перейдя, предположим, на страницу «Яндекс», клик по этой кнопке переместит вас в решим публикации записи, в содержании которой уже будет ссылка на источник и какой то снипет текста.

Пример работы

Как упоминалось выше, это очень полезно в том случае, если вы дополняете существующий материал в сети своими публикациями, то есть ваш метод блогинга основывается на таком принципе.

Конвертер рубрик и меток

Плагин конвертер

Для преобразования Рубрик в Метки или наоборот рекомендуется использовать этот плагин.

Экспорт данных WordPress

При необходимости WordPress позволяет осуществлять экспорт и импорт всего содержимого вашего сайта. В этой статье мы рассмотрим функцию Экспорта, а в следующей — Импорта.

Инструменты → Экспорт

Для того чтобы экспортировать все содержимое сайта вам необходимо перейти на соответствующую вкладку в меню (Инструменты→Экспорт)  и выбрать что планируется для дальнейшего экспорта:

Экспорт всего контента сайта

Если необходимо импортировать только страницы или записи, то отметив соответствующую радио-кнопку, вы также можете задать критерий для экспорта:

Выборка экспорта

В итоге Вы получите на выходе файл формата xml с вашим содержимым оформленным с помощью специальной разметки.

Разметка

Это очень полезно порой делать в плане альтернативного резервного копирования содержимого вашего сайта, конечно же полное резервное копирования является наиболее правильным методом, но тем не менее…

А вообще, экспорт данных способствует продвижению вашего сайта путем дублирования контента в других система для блогинга, о которых мы поговорим в других главах.

Рубрики
WordPress Глава 6

Горячие клавиши при работе с WordPress


Кодекс Источник 1

Наверно каждый из вас слышал упоминание о термине «горячие клавиши», горячие клавиши — это некое сочетание одновременных или последовательных нажатий на клавиши для выполнения той или иной функции программы. Существует много синонимов этого слова: шорткат, клавиши быстрого доступа, клавиатурный ускоритель работы и т.п.

Признаться, использование горячих клавиш и внедрение их в вашу жизнь способно прилично сэкономить времени на рутинных задачах, поэтому полезно будет ознакомится с этой статьей из википедии.

WordPress Keyboard Shortcuts

Не остался обделен этими возможностями и наш WordPress. Чтобы задействовать возможность использования горячих клавиш, нам необходимо перейти в настройки нашего профиля и включить применение быстрых клавиш

Включение горячих клавиш

С версии 2.7 в системе была введена возможность использовать сочетания горячих клавиш для просмотра и модерации комментариев. Это было введено в целях экономии времени, так как если ваш ресурс получает большое количество комментариев, то вы это непременно оцените. Итак, после включения возможности перейдите в раздел меню Комментарии и попробуйте на практике их работу.

Навигация по комментариям

Попробуйте поочередно нажимать клавиши J и K, вы должны заметить, как получая фокус в виде нежно-голубого фона комментарий. У вас должно получится движение вверх/вниз. Обратите внимание, что если вы оказываетесь в конце страницы, а комментарии продолжаются на следующих, то клик по J (джей) переместит вас на следующий комментарий следующей страницы, аналогично и с K (кей).

Внимание! Если у вас не работают комбинации горячих клавиш для комментариев, то следует проверить раскладку вашей клавиатуры. Она должна находится в англоязычной (ENG).

Действия над комментариями

Убедившись, что выбран нужный комментарий мы можем другими горячими клавишами осуществить над ним следующие операции:

  • Нажатие a — одобряет выделенный комментарий.
  • Нажатие s помечает и отправляет комментарий в СПАМ.
  • Нажатие d удаляет комментарий с перемещением в Корзину.
  • Нажатие z восстанавливает выбранный комментарий из Корзины.
  • Нажатие u переводит комментарий в режим ожидания утверждения.
  • Нажатие r открывает форму для ответа на выделенный комментарий.
  • Нажатие q активирует Редактор для редактирования в режиме тегов.
  • Нажатие e открывает форму глобального редактирования комментария, включая изменения данных пользователя-комментатора.

Массовые (пакетные) действия (Bulk Actions)

Я надеюсь у вас все получилось с отдельно взятыми комментариями, но что если нам необходимы массовые действия?

Здесь уже входит в работу дополнительная клавиша Shift. Чтобы выделить все комментарии на странице (отметить чекбоксы) следует нажать Shift-x, если требуется снять отметку у того или иного комментария, то нажимаем отдельно только x. Закрепите эти действия практически.

И теперь аналогично действиям для одиночных комментариев, но с той разницей, что в сочетании участвует Shift перед нами открываются следующие возможности:

  • Нажатие Shift-a одобряет все комментарии.
  • Нажатие Shift-s помечает все комментарии как СПАМ.
  • Нажатие Shift-d удаляет все комментарии.
  • Нажатие Shift-u переводит все комментарии в режим ожидания модерирования.
  • Нажатие Shift-t перемещает .все комментарии в корзину
  • Нажатие Shift-z восстанавливает все комментарии из корзины.

Горячие клавиши визуального редактора (Editor Shortcuts)

Много полезных сочетаний доступно и в визуальном редакторе содержимого страниц и записей. Для использования этих возможностей сочетание команд начинается с:

  •   Ctrl + буква. — для Windows и Linux операционных систем
  • Command + буква — для Macintosh

Ctrl + буква

Действия букв:

  • c — Копировать
  • v — Вставить
  • a — Выделить все
  • x  — Вырезать
  • z — Отмена действия
  • y  — Вернуть предыдущее действие
  • b — Жирное начертание текста
  • i  — Курсивом
  • u — Подчеркнутый текст
  • k — привязать/редактировать гиперссылку

Alt + Shift + буква

Действия букв:

  • n — проверка орфографии
  • l — выравнивание по левому краю
  • j — выравнивание по обеим краям
  • c — выравнивание по центру
  • d — зачеркнутый стиль текста
  • r — выравнивание по правому краю
  • u — • маркированные списки
  • a — вставить ссылку
  • o — 1. цифровые списки
  • s — удалить ссылку
  • q — цитата
  • m — вставить изображение
  • w — Distraction Free Writing режим
  • t — вставить тег «читать далее»
  • p — хитрая возможность разделения контента страницы га части
  • h — вызов Помощи по горячим клавишам
  • x — добавить/удалить тег <code>
  • 1 — Заголовок 1-го уровня
  • 2 — Заголовок 2-го уровня
  • 3 — Заголовок 3-го уровня
  • 4 — Заголовок 4-го уровня
  • 5 — Заголовок 5-го уровня
  • 6 — Заголовок 6-го уровня
  • 9 — обернуть выделенное в тег <address>
Рубрики
WordPress Глава 6

Управление пользователями


Кодекс Источник 1
Кодекс Источник 2

Пользователи → Все пользователи

Ознакомившись в предыдущей записи с ролями для пользователей вашего сайта под управлением CMS WordPress самое время разобраться где же они находятся и как ими управлять непосредственно в вашей системе.

Перейдя в раздел всех пользователей системы, в рабочей области мы видим их данные в виде таблицы.

Все пользователи

  • Имя пользователя: уникальное имя для авторизации в системе (он же Логин) сопровождающийся аватаркой (если конечно почтовый адрес пользователя зарегистрирован в Gravatar). Имя пользователя нельзя изменить!
  • Имя: дополнительная информация о пользователе, которая редактируется и заполняется в его профиле. Рекомендуется именно ее отображать при публикациях.
  • E-mail: адрес электронной почты учетной записи. При необходимости изменить возможно.
  • Роль: роль, назначенная этому пользователю.
  • Записи: количество записей созданное этим пользователем, кликнув на цифру можно перейти и ознакомиться с их перечнем. Учтите, что в их число не входят Страницы!

Как и у любой интерактивной таблицы нам доступна сортировка в столбцах, а благодаря чекбоксам — множественный выбор для массовой операции.

Пользователи → Добавить Нового

Следующая возможность раздела пользователей предлагает нам создание новой учетной записи (нового пользователя). Независимо от настроек сайта, даже если отключена регистрации, вы все равно обладая правами администратора способны создавать новые учетные записи.

Форма Добавления нового пользователя

А вот собственно и эти данные которые мы наблюдали в нашей табличке при выводе всех пользователей сайта, за исключением конечно веб-сайта и пароля 🙂

В поле Роль вы и задаете одну из пяти ролей, возможности которых были рассмотрены ранее.

Пользователи → Ваш профиль

В этом разделе вы можете изменить свои личные данные, данные вашего профиля. Обладая правами администратора, вам так же доступна эта возможность вносить изменения для всех пользователей сайта, даже включая других администраторов, поэтому стоит задуматься, о том сколько должно быть ролей с максимальными привилегиями.

мой профиль

Как мы видим из рабочей области раздела Мой профиль нам доступно еще больше возможностей, вплоть до выбора цветовой схемы панели администратора и таких особенных настроек, как:

  • отключение визуального редактора
  • показ/отключение верхней панели (панель инструментов) при просмотре сайта
  • задействование горячих клавиш (их мы рассмотрим в следующей записи)
  • краткая информация о вас в текстовой области Биография
Рубрики
WordPress Глава 6

Роли и возможности пользователей WordPress


Кодекс Источник 1

Напомню что CMS WordPress преимущественно «блоговый движок», а это значит что в ней уже с умом распределены роли для зарегистрированных пользователей системы. Эта концепция разграничение привилегий очень упрощает развитие и организацию сайта на котором свыше одного автора и их число в перспективе предполагается расти.

Самая высокая, а следовательно и самая полная по возможностям роль — это роль Администратор, именно ее вам присваивают после установки системы. С этой ролью вы можете добавлять других пользователей и управлять их возможностями (привилегиями) на вашем сайте. Стоит сразу отметить что это не самая высокая роль, в будущем мы познакомимся еще и с ролью Супер-Администратора, но это уже прерогатива режима МультиСайт.

Все роли для пользователей в WordPress

Роли

По умолчанию WordPress имеет шесть ролей, отличающихся между собой естественно возможностями:

  1. Супер-Администратор (Super Admin)
  2. Администратор (Administrator)
  3. Редактор (Editor)
  4. Автор (Author)
  5. Участник (Contributor)
  6. Подписчик (Subscriber)

Роли представлены в иерархическом порядке. Как мы видим самая обделенная роль — это роль Подписчика, именно она, если разрешена в настройках регистрация на сайте, присваивается вновь зарегистрировавшемуся лицу.

Основные отличия ролей WP

Роль Супер-Администратора позволяет управлять сетью сайтов, создавать в сети новые сайты и управлять каждым.

Роль Администратора представляет вам все функции управления, но в пределах одного сайта.

Роль Редактора позволяет публиковать записи и страницы, а так же редактировать всю открытую информацию на сайте в виде записей и страниц, включая других пользователей.

Роль Автора разрешает публикацию и изменение только своих записей и не представляет возможным редактирование записей других авторов — они попросту будут недоступны.

Роль Участника очень схожа с ролью Автора, за простым исключением, Участник не может опубликовывать свои записи, они должны пройти проверку и быть утверждены для публикации.

И наконец то роль Подписчика — это самая ущемленная роль, способная управлять только своим профилем.

Напомню, что задать Роль по умолчанию для новых зарегистрированных пользователей можно в Панель Администратора> Настройки> Общие.

Действия ролей

Супер — Администратор

  • Управление сетью
  • Управление сайтами сети
  • Управление пользователями сети
  • Управление плагинами сети сайтов
  • Управление темами сети сайтов
  • Управление настройками сети сайтов

Администратор

  • Активация плагинов
  • Удаление всех страниц
  • Удаление всех записей
  • Удаление страниц
  • Удаление записей
  • Удаление приватных страниц
  • Удаление приватных записей
  • Удаление опубликованных страниц
  • Удаление опубликованных записей
  • Редактирование консоли
  • Редактирование всех страниц
  • Редактирование всех записей
  • Редактирование страниц
  • Редактирование записей
  • Редактирование приватных страниц
  • Редактирование приватных записей
  • Редактирование опубликованных страниц
  • Редактирование опубликованных записей
  • Редактирование настроек темы
  • Экспорт
  • Импорт
  • Доступ к списку всех пользователей
  • Управление рубриками
  • Управление ссылками
  • Управление настройками (опциями)
  • Управление комментариями
  • Редактирование профилей пользователей
  • Публикация страниц
  • Публикация записей
  • Чтение приватных страниц
  • Чтение приватных записей
  • Чтение, обзор
  • Удаление пользователей
  • Переключение тем
  • Загрузка файлов

Дополнительные привилегии Администратора

  • Обновление ядра системы
  • Обновление плагинов
  • Обновление тем
  • Установка плагинов
  • Установка тем
  • Удаление тем
  • Удаление плагинов
  • Управление плагинами
  • Управление темами
  • Редактирование файлов
  • Редактирование пользователей
  • Создание новых пользователей
  • Удаление пользователей
  • Нефильтрованный HTML

Редактор

  • Удалять прочие страницы
  • Удалять прочие записи
  • Удалять страницы
  • Удалять записи
  • Удалять приватные страницы
  • Удалять приватные записи
  • Удалять опубликованные страницы
  • Удалять опубликованные записи
  • Редактировать прочие страницы
  • Редактировать прочие записи
  • Редактировать страницы
  • Редактировать записи
  • Редактировать приватные страницы
  • Редактировать приватные записи
  • Редактировать опубликованные страницы
  • Редактировать опубликованные записи
  • Управлять категориями (рубриками)
  • Управлять ссылками
  • Управлять комментариями
  • Публиковать страницы
  • Публиковать записи
  • Читать записи и страницы
  • Читать приватные страницы
  • Читать приватные (со статусом Личное) зписи
  • Нефильтрованный HTML (кроме режима Multisite)
  • Загружать файлы

Автор

  • Удалять записи
  • Удалять опубликованные записи
  • Редактировать записи
  • Редактировать опубликованные записи
  • Публиковать записи
  • Читать записи
  • Загружать файлы

Участник

  • Удалять записи (свои)
  • Редактировать записи (свои)
  • Чтение

Подписчик

  • Чтение

Рекомендуется иметь в арсенале две личные роли (учетные записи). Одну — роль администратора, для редких правок, а другую автора — для публикаций. Если злоумышленник узнает ваш пароль доступа к сайту, то он не сможет, за счет ограниченных привилегий, нанести много вреда вашему веб-сайту, ну по крайней мере нельзя будет изменить или удалить записи других авторов 🙂

Рубрики
WordPress Глава 5

Изменение файлов плагинов


Кодекс Источник 1
Кодекс Источник 2

Мы уже рассматривали  возможность редактирования файлов из системы WordPress для установленных тем, теперь пришло время рассмотреть встроенный редактор и для файлов плагинов.

Плагины → Редактор

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

Обзор файлов плагина

Как и в редакторе тем, при выборе файла, если в нем встречаются какие то функции (из API WordPress или стандартные PHP-функции), то об их работе и назначении мы можем ознакомится на первоисточнике информации.

Функции плагинов

Достаточно лишь выбрать функцию и дать команду «Поиск» и вы тут же будете перенаправлены на первоисточник.

Будьте очень осторожны при нахождении в редакторе файлов плагинов. Не обладая знаниями HTML, PHP редактировать (вносить изменения) крайне не рекомендуется.

Использование Theme Editor и Editor Plugin

Итак, чтобы подытожить рассмотренный вопрос о редактировании файлов тем и плагинов, хотелось бы ответить на главный вопрос — для чего в первую очередь нам использовать эти редакторы.

  1. Как справочные материалы, для изучения функций и понимания как работает код плагинов и тем.
  2. Для внесения изменений, если вы разрабатываете свою собственную тему (дочернюю) на основе существующей (родительской), так как в этом случае правки будут необходимы часто.
  3. Для обзора файлов и внесения изменений по средством хуков через файл functions.php ( P.S. эти незнакомые слова уже совсем скоро станут яснее ясного 🙂 )
Рубрики
WordPress Глава 5

Установка слайдера фотографий на сайт


Кодекс Источник 1

Эту публикацию можно отнести к заданию на практическую работу и ее решением. Предыдущая запись наглядно показала, как выбирать, осуществляя поиск и устанавливать плагины в систему WordPress. Настало время закрепить это на практике.

Практическая работа по поиску и установке плагина слайдера

  1. Руководствуясь предыдущей записью попробуйте найти список плагинов реализующих функционал слайдера для вашего сайта.Слайдер — это некий блок в котором, как правило, по средствам технологии JavaScript динамически в вертикальном или горизонтальном направлении  меняется содержимое в виде фотографий или иного контента. Слайдеры могут иметь и прочие виды эффектов для смены картинок. Они не только украшают страницу, но и прекрасно сосредотачивают на себе внимание, а следовательно могут служить в маркетинговых целях.
  2. После реализации поиска, остановить свой выбор на том или ином продукте и аргументируйте свой выбор.
  3. Установите плагин в систему, активируйте его.
  4. Постарайтесь исследовать главное меню панели управления на наличие незнакомых ссылок, именно они будут относится к настройкам и управлению плагином. Это касается и области виджетов, где среди привычных и доступных виджетов может показаться виджет реализующий функции вновь установленного плагина.
  5. Заполните слайдер и осуществите вывод его на страницах вашего сайта или в доступной области с помощью виджетов.

Слайдер

Решение задачи

Следуем в раздел плагинов и с помощью ключевого слова Slider осуществляем поиск и принадлежность искомого к нужному

На этот запрос перед нами встает уйма доступных и соответствующих данному запросу плагинов, их протяженность на 37 страниц. Вот пример первой только первой страницы:

Поиск слайдера

Будем наше решение при выборе плагина на чем то основывать, а именно:

  • на числе активных установок
  • на дате последнего обновления
  • обратим внимание на соотношение количества оценок и общей оценки
  • плюсом будет и факт совместимости с вашей версией WP
  • дополнительно можно перейти на страницу и познакомится с разработчиком, с его опытом и поддерживаемыми им плагинами

На самом деле достойных решений очень много, например, плагин «Master Slider — Responsive Touch Slider», с платной версией которого мне доводилось встречаться на практике. Но выбор в рамках данной статьи остановим на этом продукте:

Слайдер

Установим плагин в систему и активируем его. После чего исследуя меню мы обнаружим новую ссылку в раздел которой и перейдем для настроек нашего плагина.

Настройки плагина

Все что от нас требуется это создать новый слайдер и заполнить его фото-слайдами. Выглядеть это будет примерно так:

Создание слайдера

Рекомендую так же обратить внимание и поэкспериментировать с доступными настройками  плагина в правой части рабочей области.

Настройки плагина

Вывод и использование слайдера

После создания и настроек плагина нам разумеется необходимо его задействовать. Разработчики этого плагина нам предлагают для этого совершенно разные варианты.

С помощью шорткода

Шорткод

Ниже блока настроек вы увидите блок «Использование» в котором в квадратные скобки заключен специальный код вызывающий функционал данного плагина и конкретно тот слайдер id которого указан.

Пользоваться этим достаточно просто. Вы копируете шорткод (включая квадратные скобки) и вставляете его в вашу страницу, в виджет или запись.

С помощью визуального редактора

В момент публикации записи или страницы шорткод можно вставить с помощью специальной кнопки. Это полезно когда у вас несколько слайдеров и что бы по ним не перемещаться, вы просто выбираете нужный и задействуете его

Визуальный редактор

С помощью виджета

Обратите внимание, что плагин реализует еще и возможность использовать себе через виджеты. Для этого вам необходимо перейти в раздел виджетов и переместить в ту или иную доступную область виджет плагина слайдера и выбрать необходимый слайдер для представления

Виджеты

Рубрики
WordPress Глава 5

Плагины в WordPress: установка, обновление


Кодекс Источник 1
Кодекс Источник 2

WordPress — плагины состоят из PHP-скриптов, которые дополняют (расширяют) или изменяют функциональность системы. По сути плагины — это функции, аналогичные функциям, например, в файле functions.php и никакой разницы между ними нет!

В большинстве случаев пользователи рано или поздно, для расширения возможностей своего сайта, прибегают к расширению функционала за счет плагинов. Ваш сайт вы с легкостью можете превратить в форум (плагин bbPress), или же в электронный магазин, для интернет-коммерции (плагин WooCommerce) и т.д. и т.п. все это достигается с помощью работы плагинов.

Где взять плагины?

Плагины доступны для скачивания из директории с официального сайта wordpress.org. Все плагины там предоставлены совершенно бесплатно и готовы к ежесекундному задействованию. Плагины из репозитория WordPress разрабатываются в большей степени энтузиастами, но так же можно и встретить «урезанные» версии плагинов, полный функционал которых доступен в полной, платной версии. Все плагины перед тем как оказаться доступными к скачиванию из репозитория проходят проверку, пускай не тщательную, но как никак проверку, поэтому вероятность внести в систему вирус в виде кода злоумышленника очень мала, но не должна совсем исключаться и при выборе плагина стоит учитывать ряд факторов, о которых мы поговорим позже.

Поиск и выбор плагинов

Поиск и ознакомление с плагинами доступны, как из панели управления вашим сайтом (раздел Плагины), так и с официальной странички хранилища. Обращу ваше внимание на то, что то что есть в репозитории WordPress, то и доступно для поиска и из вашей системы, так как поиск осуществляется именно оттуда.

Плагины
Пример страницы поиска плагинов с официального сайта

Плагины → Установленные

Давайте перейдем в раздел главного навигационного меню панели администратора и посмотрим, что мы там увидим…

 

Плагины из панели управления
Плагины из панели управления

Как мы видим в данном примере в нашей системе установлено три плагина, два из которых активны, а один — нет. Плагины Akismet (специальный сервис по борьбе со спамом) и плагин Hello Dolly (абсолютно бесполезный, но являющейся атрибутом философии WordPress) идут в системе по умолчанию и доступны после установки. А вот плагин Jetpack был установлен в систему, как дополнительный.

Обновления плагинов

Привычный вид дизайна внутри системы может измениться, если один из ваших плагинов нуждается в обновлении. вы это сразу поймете по сигнальной пиктограмме

Обновления плагинов

Все что от вас потребуется, так это перейти в раздел обновлений и произвести обновления плагинов, которые в нем нуждаются, соответственно перед этим их предварительно выбрав

выбор плагинов для обновления

Конечно же рекомендуется обезопасить это процесс, об этом мы поговорим в последней записи этой главы.

Установка плагинов

Установка плагинов происходит двумя основными методами в соответствующем разделе главного меню Плагины → Добавить Новый:

  1. Установка непосредственно через встроенный поиск
  2. Установка с помощью загрузчика системы

Установка с помощью поиска достаточно проста. Вводите название плагина или смысловое ключевое слово и смотрите предложения из репозитория WordPress

Поиск плагина

Давайте попробуем ввести ключевое слово «Lightbox» (это jQuery-плагин для отображения ваших изображений сайта не в отдельной вкладке, а в всплывающем окошке на этой же странице)

Как мы видим, для решения нашей проблемы доступно 65 плагинов

Поиск

У каждого плагина есть его служебная и полезная информация, которую мы видим в каждом окошке в виде краткого описания, оценок, даты обновления и совместимости.

Перед установкой рекомендуется ознакомиться с информацией файла «Readme» , который как правило должен идти в архиве с каждым плагином, там вы найдете описание, особенности и инструкции по установке.

После определенного выбора для задействования плагина в вашей системе вам необходимо его Установить в нее и Активировать.

Кнопка установки доступна, как в блоке с описанием плагина, так и в разделе Детали.

Советы при выборе плагина

Не маловажным остаются вопросы и безопасности по поводу того как выбрать плагин? Самое главное при выборе плагина это авторитет разработчика или социальный фактор, который как раз и выражается в этой информации:

  • в числе активных установок плагина
  • оценок и соотношении их количества
  • даты последнего обновления плагина

Не хочу никого обидеть, но вот, например, такой бы плагин я бы призадумался перед решением его использовать. Почему?

Плагин

Как мы видим 10 активных установок, одна оценка, по которой не добиться истины, да и вообще все оценки субъективны, и пожалуй самое неприятное, что плагин обновлялся 2 года назад… Возможно это вполне работоспособный плагин и мы зря обсуждаем его, но с таким социальным показателем это безусловно настораживает.

А вот другой пример. И как самостоятельная работа, вам требуется провести их анализ, я думаю комментарии тут излишне

Плагины с хорошей репутацией

В идеале конечно стоит останавливать свой выбор на плагинах, поддержкой которых занимается группа разработчиков, это как то хоть гарантирует его перспективное развитие, нежели когда плагин поддерживает один энтузиаст, который может завтра проснуться и решить заниматься совсем другим делом в жизни 🙂

А вообще старайтесь вначале ознакомится с плагинами из специальных разделов при поиске:

  • избранные
  • популярные
  • рекомендуемые

Разделы

Вот пример шикарного плагина. Разработчик: компания Automattic, обновление: неделю назад, более миллиона активных установок и проведен тест на совместимость с вашей версией WP. Убедительно?

Ну и третий метод установки, с которым мы познакомимся во втором томе — это загрузка в директорию ваших плагинов через FTP.

Удаление плагина

Если плагин активный — его нельзя удалить. Перед удалением плагина необходимо его деактивировать, после чего будет доступна ссылка для удаления

Удаление и дезактивация плагина