Создание виджета Избранные рубрики. Урок 2

Шорткод

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

автор

Автор: Андрей Кудлай

Зовут меня Андрей Кудлай. Родом я из Украины, живу в Днепропетровске. Веб-программированию учился сам. Неплохо знаю HTML, CSS, PHP, JavaScript.

скачать исходникискачать урок

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

В уроке мы познакомимся с нюансами создания виджетов, в частности, рассмотрим нюансы, связанные с сохранением настроек виджета.

На этом наш урок завершен. Удачи и до новых встреч!

Хотите быстро научиться создавать сайты и блоги на WordPress с уникальным дизайном?

Получите самую полную в Рунете бесплатную систему обучения создания сайтов на WordPress “Уникальный сайт с нуля”

Получить

Метки: , ,

Комментарии Вконтакте:

Комментарии Facebook:

Комментарии (4)

  1. Леонид

    Меня интересует такой момент — в курсе по ООП Виктора Гавриленко подчеркивается, что разрыв php-кода внутри класса это не есть хорошо, но в WP это используется повсеместно — я что-то понимаю неправильно из того курса?

    • Андрей Кудлай

      Думаю, вопрос лучше задать Виктору. Я, честно говоря, особых сложностей не вижу в том, чтобы закрыть/открыть теги PHP в классе. Тут дело, скорее, больше в стиле написания кода, кто-то приемлет некоторые вещи, а кто-то — категорический их противник. В любом случае, никакой ошибки здесь нет.

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

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

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree