Урок 22. Как добавить виджет в WordPress

 


Стандартная функциональность системы управления контентом WordPress весьма ограничена. Её можно расширить с помощью плагинов и виджетов. Некоторые плагины вы уже изучили в предыдущих уроках, например, WP Smush и TinyMCE Advanced. Пришло время поговорить о виджетах. В этом уроке мы раскроем тайну как добавить виджет в WordPress. Но если по какой-то причине, вы пропустили урок «Создание меню в WordPress», то настоятельно рекомендую создать меню и вывести его на главную страницу сайта.

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

Где находятся виджеты

Чтобы посмотреть на виджеты, которые установлены по умолчанию в WordPress, вам нужно навести курсор мыши на «Внешний вид» и кликнуть по «Виджеты»:

внешний вид виджеты

После этого вы попадаете на страницу со всеми доступными виджетами:

стандартные виджеты

Внимательно присмотритесь к описанию каждого виджета, например:

описание виджета

к оглавлению ↑

Как вывести виджет

Находясь на странице виджетов, чуть правее, на примере шаблона Twenty Seventeen, мы видим блоки, внутрь которых можно установить виджеты. Блок «Подвал 2» я развернул специально. Для его наполнения, в качестве примера, перетащите с левой части в блок «Подвал 2» любой из виджетов, например, «Поиск»:

заголовок-виджета

Далее, задайте заголовок виджета. Можете использовать фразу, например, «Что Вы ищите?». Теперь кликните по «Сохранить». А после этого перейдите на сайт и проверьте в подвале (внизу сайта) отображение виджета:

виджет в подвале

к оглавлению ↑

В итоге

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

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

Надеюсь, после прочтения этого урока, вопрос «Как добавить виджет в WordPress» у вас больше не возникнет. Спасибо за ваше терпение в изучении курса по созданию блога.

Делитесь полезной информацией с друзьями:

Рекомендую:

Книга «Создаем свой сайт на WordPress. Быстро, легко и бесплатно» Андрей Грачев Книга «Создаем свой сайт на WordPress. Быстро, легко и бесплатно» Андрей Грачев
Книга «Создание веб-сайта для чайников» Дэвид Кроудер Книга «Создание веб-сайта для чайников» Дэвид Кроудер

Сергей

Привет! Моё имя Сергей, и я — автор этого блога. Рад, что вас заинтересовал мой проект. Не забывайте оставлять комментарии к статьям. По всем другим вопросам обращайтесь через контактную форму на странице "Контакты".

Читайте также:

комментариев 8

  1. Артур:

    Весьма интересно за плагины с виджетами. А я то думал, от куда эти виджеты взялись. Установил парочку плагинов, а с ними шли в комплекте виджеты. Мне лично они не нужны, может их удалить?

    • Сергей:

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

  2. Павел:

    Сергей, здравствуйте! Я читал, что даже незадействованные виджеты влияют на скорость работы сайта. А вы говорите обратное. Кто же прав?

    • Сергей:

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

      • Павел:

        Спасибо, я понял. Я уже не помню где читал, в истории браузера даже не нашел.

        • Сергей:

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Вверх