Главная » Записи с тегом "виджет"

Рубрики с меткой ‘виджет’

Drupal темы: о вреде «экспериментов»

Почему вредно устанавливать и «пробовать» шаблоны на рабочем сайте? Читать далее »

WordPress API: add_filter() или как включить шорткоды в виджетах.

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

Проблема решается добавлением одной единственной строчки в наш предыдущий код: Читать далее »

Виджетизация WordPress темы с помощью двух простых шагов

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

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

Как вывести Google+ виджет в WordPress

Социальная сеть Google+ за последние несколько недель успела привлечь к себе пристальное внимание со стороны общественности. Масштабы Google+ увеличиваются с каждым днем. Известные знаменитости в области веб-технологий уже сейчас могут похвастаться тысячами фолловеров в своих кругах. Если вы являетесь одним из фанатов Google+ и хотите раскрутить свой профиль в этой социальной сети, вам понадобится всего лишь добавить соответствующий виджет к WordPress блогу. Сделать это можно с помощью плагина GoogleCards, который поможет вам вывести ссылку на свой профиль в Google+ на страницах блога, чтобы посетители могли добавить вас в свой круг (зафолловить вас, если говорить языком Twitter’а). Также этот плагин позволяет вывести на экран ваше имя, изображение профиля и количество людей, составляющих ваши круги. Читать далее »

Создаем свой собственный виджет для отображения последних твитов

В этой статье мы рассмотрим, как создать виджет, в котором будут выводиться свежие твиты. За основу мы возьмем стандартный виджет «Профиль», доступный в Twitter.

Заголовок плагина

Первое, с чего стоит начать, это создать новую папку в каталоге wp-content/plugins, которая будет отведена под наш плагин. В эту папку мы поместим чистый PHP-файл, который будет содержать код нашего виджета. Чтобы плагин стал доступен в панели администратора, мы должны указать для него заголовок, в котором обычно находится информация, однозначно идентифицирующая плагин: Читать далее »

Использование виджетов и областей виджетов

Виджеты дают возможность пользователям быстро и легко вставлять различные виды контента в определенные области сайта. Если пользователь, к примеру, захотел бы вывести в сайдбаре список рубрик сайта, ему понадобилось бы всего лишь перетащить виджет Categories («Рубрики») в одну из существующих областей виджетов. Результат можно увидеть практически мгновенно. WordPress включает в себя по умолчанию более десятка различных виджетов, однако это число не является постоянным, поскольку подключаемые плагины и темы способны значительно расширить список доступных виджетов. Читать далее »

Как вывести виджет в любом месте блога

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

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