Лучшие виджеты для wordpress. Виджеты WordPress. Настройка и установка. Обзор виджетов предоставленных стандартными настройками WordPress

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

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

Как добавить виджеты на WordPress-блог?

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

Вот доступные виджеты темы Twenty Thirteen (Консоль – Внешний вид – Виджеты):

Сбоку, как видите, чтобы добавить WordPress-виджеты предусмотрены две области: основная (в нижней части сайта – футер) и дополнительная (боковая колонка).

Соответственно, нужно перетащить понравившуюся вам опцию в основную или дополнительную область.

Вот так выглядит блог перед добавлением виджетов:

Нет ничего ни в сайдбаре, ни в футере.

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

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

Посмотрим, как изменился наш блог с виджетами:

Справа появился календарь и облако меток, и в подвале сайта 3 добавленные нами опции.

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

Функции шаблонных виджетов Вордпресс

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

    Вот, например, код счетчика Рамблер:

    И вот он отображен в сайдбаре:

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

    Некоторые плагины виджетов WordPress

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

    Ряд WordPress-плагинов для виджетов и варианты их добавления с помощью кода мы уже рассматривали.

    Вспомним некоторые из них.

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

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

    Как добавить новый блок виджетов?

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

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

    if (function_exists("register_sidebar")) register_sidebar(array("name" => "Дополнительный блок", "before_widget" => "", "after_widget" => "", "before_title" => "

    ", "after_title" => "
    ",));

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

    Теперь можно добавлять WordPress-виджеты в новую область. На видео ниже, показано как добавить дополнительную область с помощью плагина.

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

    20 причин установить полезные виджеты для сайта

    Полезные виджеты для сайта позволяют вам легко настроить внешний вид сайта или блога по своему усмотрению и не прибегая к различным html-кодам, которые нужно еще знать как прописать. Вообще в CMS WordPress существует множество плагинов и шаблонов, которые позволяют добавлять всевозможные виджеты такие как популярные посты, календарь, форма подписки и т.д. В этой статье, мы познакомимся с 25 отличными виджетами для вордпресс, которые сделают ваш блог чрезвычайно полезным.

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

    1. Category Posts

      Как следует из названия виджет Category Posts показывает последние статьи из выбранной категории. Вы можете показать заголовок поста в виде списка, или выбрать показ отрывка и миниатюр. Используя функцию Display Widgets позволит вам показывать отдельные виджеты на определенных страницах.

    2. Simple Social Icons

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

    3. Google Maps Widget

      Наиболее простым способом добавить карту в сайдбаре сайта можно при помощи виджета Google Maps. Этот виджет позволяет отображать карту от Гугл прямо на блоге. Когда пользователь нажимает по карте, в всплывающем окне появляется карта большего масштаба.

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

    4. Social Count Plus

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

    5. Image Widget

      Если вы хотите добавить картинку в сайдбар блога, то вам потребуется написать HTML код в текстовом виджете. Однако, если вы новичок, и не хотите разбираться с html, а картинку вставить нужно, то можно воспользоваться Image Widget, который решит эту проблему за вас. Он дает возможность пользователю загрузить картинку через Медиафайлы в админке WordPress. Помимо этого с помощью виджета можно выделять нужную область, добавлять текст и выбирать размер картинки.

    6. Compact Archives

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

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

    7. Authors Widget

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

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

    9. Tabbed Login Widget

      Еще один способ добавить форму входа в админ панель блога на WordPress, это разместить Tabbed Login Widget. Как следует из названия, его функция заключается в добавлении формы регистрации на сайте, вводе пароля и логина. С его помощью посетители могут быстрее входить под своим именем на сайт, без необходимости доступа к административной части.

    10. Simple Contact Info

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

    11. Quick Chat

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

    12. Testimonials Widget

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

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

    13. Neat Skype Status

      У вас вполне могло возникнуть желание отобразить на блоге список контактов из Skype. Скайп используется тысячами профессионалов для быстрого соединения с клиентами и покупателями. Изящный виджет Skype Status позволяет вам с легкостью отобразить ваш сататус в скайпе прямо на блоге.

    14. Random Posts Widget

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

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

    16. Envira Gallery

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

    17. Date and Time Widget
      Возможно наиболее простым способом для начинающих, чтобы показать текущую дату и время на сайте будет плагин Date and Time Widget. Его можно настроить перейдя в админ панели блога в Виджеты >> Date and Time. Здесь вы можете выбрать формат отображения даты и времени, шрифт а также цвет фона.

    18. Данный плагин предлагает наиболее простой способ отображения событий из календаря прямо на блоге. Вы можете создать различные события используя календарь от Google и затем синхронизировать их при помощи плагина с календарем, расположенном на вашем сайте.
    19. WordPress Popular Posts

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

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

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

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

    А если еще и мудро использовать widget, то он может помочь вам нарастить аудиторию площадки за счет улучшенной индексации!

    Для новичков виджеты WordPress – это темный-темный лес. Добавить или удалить widget для них – это что-то на грани фантастики. Хотя на самом деле ничего сложного в этом занятии нет. Даже без добавления разных модулей можно разместить стандартные виджеты на страницах. А если вы еще и скачаете специальные плагины для этого, ваш ресурс превратится в кладезь полезных дополнений! Рассмотрим все возможные методы, как создать разные виджеты на страницах Вордпресс.

    Если у вас уже установлена какая-либо тема (шаблон) на сайте Вордпресс, то вы можете прямо сейчас добавить widget куда-либо. Меню управления этими функциональными блоками находится в разделе “Внешний вид” в админке – нажмите вкладку “Виджеты”. После перехода в этот раздел перед вами откроются все блоки, которые можно активировать, и которые уже имеются на страницах. Как правило, шаблон по умолчанию содержит набор разных виджетов для сайта Вордпресс.

    Движок WordPress в большей мере рассчитан на новичка, потому прямо сейчас без подготовки за несколько минут вы сможете создать виджет на странице. Для этого выберите подходящий из списка (в разделе “Виджеты”) и перетащите его в сайдбар – колонку, в которой он будет размещен. Сразу после перетаскивания вы сможете настроить параметры отображения виджета на страницах. После настройки, widget мгновенно можно добавить на сайт. А если вдруг он станет временно неактуальным для ресурса, то перетащите его в раздел “Неактивные”.

    Стандартные виджеты Вордпресс

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

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

    2. Облако меток. Создание новых постов всегда сопровождается добавлением определенных меток и тегов к материалу. Когда статей на ресурсе накапливается большое множество, при помощи виджета “Облака меток” вы сможете узнать (и показать пользователю), какие теги самые популярные в вашем блоге. Но в большей мере такой слайдер подходит для поисковиков – роботам будет проще сориентироваться в содержимом блога.

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

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

    5. Страницы. Практически полная аналогия с виджетом “Рубрики”. Только при помощи этого блока вы сможете отобразить все добавленные страницы, и разместить их в удобном для вас порядке, сортируя по разным параметрам. По сути, данный widget – это мини-карта сайта для посетителя, которая не позволит ему запутаться.

    6. RSS. Этот инструмент используют не часто. Лучше им воспользоваться, если у вас есть другие блоги, или у друзей есть проекты сходной тематики. Тогда вы активируете данный widget и сможете добавить в сайдбар вторичную ленту с других ресурсов.

    7. Архив. Еще один стандартный widget, который часто появляется в блоге уже после активации шаблона. Этот виджет содержит название месяцев с указанием количества опубликованных записей. Если публикуете вы их нестабильно, то лучше удалить “Архив” из боковой колонки.

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

    9. Свежие записи. Рекомендуется настроить отображение записей на главной странице и в рубриках в заданном вами порядке. Когда пользователь видит только последние посты, он может запутаться. Отсортируйте ваши материалы, и добавьте в боковую панель widget “Свежие записи” – при помощи него посетитель сможет быстро отыскать новые статьи по заголовкам и дате публикации.

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

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

    Плагины для добавления виджетов

    1. Breadcrumb NavXT. Ходит множество споров по поводу полезности данного плагина. Он позволяет добавлять “хлебные крошки” в сайдбаре. С одной стороны, это полезно, с другой, – обычно подобная навигация встраивается в шапке контента. Использовать Breadcrumb NavXT или нет – решать вам.

    2. NextGEN Gallery – мощный слайдер для генерации боковых галерей на сайте. Если не хотите добавлять массивные слайд-шоу, тогда слайдер в сайдбаре – это лучшее решение! А если захотите разместить галерею прямо на странице, слайдер можно перемещать. Кроме того, слайдер можно настраивать как вам угодно.

    3. Related Posts (YARPP) – плагин, который поможет вам улучшить индексацию статей. Модуль анализирует метки и теги постов, и выводит в виджете похожие материалы. А наличие сходных статей означает высокую специализацию ресурса по данному вопросу, что поощряется поисковиками.

    4. Easy Random Posts – это необязательный widget, который позволит вам создать блок со списком случайных записей из блога. Неизвестно, насколько этот инструмент влияет на индексацию, но зато пользователи будут видеть не одни и те же ссылки, а каждый раз разные.

    5. WP-Cumulus – это аналог стандартного виджета “Облако меток”. Только в отличии от него, данный плагин являет собой красивый слайдер в 3D-формате.

    6. Local Time Clock и WP-FlashTime Widget – инструмент для добавления часов на страницах сайта. Добавлять их не обязательно, только если в ваших статьях есть какая-то привязка к времени. Плагин позволяет создавать разностилевые часы с множеством параметром, которые можно менять.

    7. Profile Builder – без этого виджета сложно обойтись любому крупному ресурсу. Он предназначен для отображения форм регистрации и авторизации пользователь. Также в нем есть кнопка “Забыли пароль”.

    8. Ajax Event Calendar – виджет для планирования предстоящих событий и мероприятий, связанных с вашим блогом. Отлично подойдет для обучающих сайтов с вебинарами, семинарами и т. д.

    9. WP-Polls – инструмент, который позволит вам лучше узнать интересы своей целевой аудитории. Он добавляет опросы на страницы.

    10. EasyRotator – простой плагин, который позволит вам создать слайдер в виджете, либо разместить его в произвольном месте на любой странице портала.

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

    Виджеты - это неотъемлемая часть любого дизайна на WordPress. Каждая тема содержит в себе по несколько областей виджетов. Эти элементы используются для вывода какой-либо полезной информации для посетителей и выполняют определённую функцию.

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

    Бесплатный и простой в использовании плагин, несмотря на английский язык от dFactory. Он наделяет создаёт новую возможность, которая часто бывает нужна вебмастерами, и которой в стандартной комплектации CMS, к сожалению, пока нет – скрывает определённые виджеты на той или иной странице или записи.

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

    Display Widgets

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

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

    WP Page Widget

    Плагин для виджетов WordPress продолжает экземпляр от CodeAndMore, который называется WP Page Widget. И он решает достаточно частую задачу, с которой сталкиваются вебмастера – публикация виджетов на страницах и записях.

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

    Инструмент бесплатный и на английском языке.

    Q2W3 Fixed Widget

    Простой плагин от Max Bond, который можно успешно использовать для рекламных целей. Суть его в работы в том, что он создаёт дополнительную опцию, благодаря которой можно делать плавающий виджет. То есть, он всегда останется на виду, независимо от степени прокрутки страницы.

    Это можно использовать для того, чтобы создать элемент, на котором необходимо акцентировать внимание посетителей – рекламный баннер, какое-либо объявление или важный навигационный элемент.

    Disable Widgets

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

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

    jQuery Archive List Widget

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

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

    SiteOrigin Widgets

    Разработчики из SiteOrigin уже известны многим вебмастерам своими качественными и полезными продуктами. Также они выпускают и плагины для виджетов. Один из них это SiteOrigin Widgets.

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

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

    Widget CSS Classes

    Бесплатный инструмент разработанный C.M. Kendrick, который будет полезен только тем, кто владеет CSS, и хочет изменить внешний вид дизайна. После активации у каждого виджета появляется поле, в которое можно добавить кастомный CSS класс. Есть страница опций на русском языке.

    Authors Widget

    Этот плагин создаёт новый элемент для WordPRess, в функции которого входит вывод списка авторов сайта. Инструмент будет полезен многопользовательским сайтам.

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

    Интерфейс на английском языке, разработка от Gavriel Fleischer.

    Recent Posts Widget With Thumbnails

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

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

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

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

    Как добавить или удалить виджеты (для начинающих)

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

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

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

    Когда виджет будет добавлен, мы увидим его настройки. В виджете «Календарь» это заголовок:

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

    Для того, чтобы удалить виджет, нажимаем ссылку «Удалить» (её видно на предыдущем скриншоте). Если же вы хотите лишь временно отключить виджет, сохранив его настройки, перетаскиваем его в блок «Неактивные виджеты», который находится под блоком «Доступные виджеты».

    Отключение стандартных виджетов WordPress

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

    Для отключения виджетов можете воспользоваться готовым кодом ниже:

    1. Вставьте код в файл functions.php текущей темы.
    2. Удалите или закомментируйте строки с теми виджетами, которые удалять не нужно.
    3. И только потом можете сохранить файл.
    function true_remove_default_widget() { unregister_widget("WP_Widget_Archives" ) ; // Архивы unregister_widget("WP_Widget_Calendar" ) ; // Календарь unregister_widget("WP_Widget_Categories" ) ; // Рубрики unregister_widget("WP_Widget_Meta" ) ; // Мета unregister_widget("WP_Widget_Pages" ) ; // Страницы unregister_widget("WP_Widget_Recent_Comments" ) ; // Свежие комментарии unregister_widget("WP_Widget_Recent_Posts" ) ; // Свежие записи unregister_widget("WP_Widget_RSS" ) ; // RSS unregister_widget("WP_Widget_Search" ) ; // Поиск unregister_widget("WP_Widget_Tag_Cloud" ) ; // Облако меток unregister_widget("WP_Widget_Text" ) ; // Текст unregister_widget("WP_Nav_Menu_Widget" ) ; // Произвольное меню } add_action ( "widgets_init" , "true_remove_default_widget" , 20 ) ;

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

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

    Создание собственного виджета

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

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

    По своей структуре наш виджет будет похож на стандартный виджет WordPress « », т е он будет иметь похожие параметры (заголовок и количество отображаемых постов) и похожий HTML-шаблон для вывода постов (заголовки записей со ссылками в виде

      -списка).

      Вставляем этот код в functions.php:

      /* * создание виджета */ function __construct() { parent::__construct( "true_top_widget" , "Популярные посты" , // заголовок виджета array ( "description" => "Позволяет вывести посты, отсортированные по количеству комментариев в них." ) // описание ) ; } /* * фронтэнд виджета */ public function widget( $args , $instance ) { $title = apply_filters( "widget_title" , $instance [ "title" ] ) ; // к заголовку применяем фильтр (необязательно) $posts_per_page = $instance [ "posts_per_page" ] ; echo $args [ "before_widget" ] ; if ( ! empty ( $title ) ) echo $args [ "before_title" ] . $title . $args [ "after_title" ] ; $q = new WP_Query ("posts_per_page=$posts_per_page &orderby=comment_count" ) ; if ( $q ->have_posts () ) : ?>
        have_posts () ) : $q ->the_post () ; ?>
      • ">
      /* * бэкэнд виджета */ public function form( $instance ) { if ( isset ( $instance [ "title" ] ) ) { $title = $instance [ "title" ] ; } if ( isset ( $instance [ "posts_per_page" ] ) ) { $posts_per_page = $instance [ "posts_per_page" ] ; } ?>

      " name="get_field_name ( "title" ) ; ?> " type="text" value=" " />

      " name="get_field_name ( "posts_per_page" ) ; ?> " type="text" value=" " size="3" />

      /* * сохранение настроек виджета */ public function update( $new_instance , $old_instance ) { $instance = array () ; $instance [ "title" ] = ( ! empty ( $new_instance [ "title" ] ) ) ? strip_tags ( $new_instance [ "title" ] ) : "" ; $instance [ "posts_per_page" ] = ( is_numeric ( $new_instance [ "posts_per_page" ] ) ) ? $new_instance [ "posts_per_page" ] : "5" ; // по умолчанию выводятся 5 постов return $instance ; } } /* * регистрация виджета */ function true_top_posts_widget_load() { register_widget( "trueTopPostsWidget" ) ; } add_action ( "widgets_init" , "true_top_posts_widget_load" ) ;

      Я перетащил этот код «как есть» (естественно удалив первую строчку Внешний вид > Виджеты мы видим наш виджет:

      Давайте перетащим его в какой-нибудь сайдбар справа:

      Вот и всё, указываем заголовок виджета (если нужно), количество постов, которое мы хотим вывести и нажимаем «Сохранить» — после этого виджет появится на сайте.

      Список плагинов с полезными виджетами

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

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

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

      • Beautiful Yahoo Weather — виджет прогноза погоды, довольно неплохой и красивый по сравнению с аналогами. Но для этих целей наверное лучше использовать WordPress в связке с информерами от Gismeteo, Яндекса и т.д.
      • NextGEN Gallery — плагин для создания и управления галереями изображений в WordPress, одна из функций которого — виджет галереи.
      • Search by Google — форма поиска по сайту от Google (Google Custom Search).
      • Slick Contact Forms — виджет формы обратной связи.
      • Tabbed Login Widget — виджет авторизации, сделан в виде трех вкладок — «Вход», «Регистрация», «Забыли пароль», весьма удобный.
      • WP Currency Converter — конвертер валют.
      • WP Editor Widget — используйте редактор WordPress для заполнения этого виджета.
      • WP-Cumulus — добавляет флэш-облако тегов и/или категорий.
      • WP-Polls — удобный плагин для создания опросов на сайте.
      • Yet Another Related Posts Plugin (YARPP) — мощный плагин для вывода похожих записей.
      • Youtube Channel Gallery — виджет со свежими видео с канала на YouTube. Виджет выглядит очень красиво, хорошо и легко настраивается.

      Со временем список будет пополняться.

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

      Если вам нужна помощь с вашим сайтом или может даже разработка с нуля - .