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

Шорткод

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

автор

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

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

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

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

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

Бесплатный курс «Основы создания тем WordPress»

Изучите курс и узнайте, как создавать мультиязычные темы с нестандартной структурой страниц

Скачать курс

Основы создания тем WordPress

Научитесь создавать мультиязычные темы с нестандартной структурой страниц

Получить

Метки: , ,

Похожие статьи:

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

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

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

  1. dimarik10

    Здравствуйте, замечательные уроки, и в правду пригодиться.
    Но я кое что заметил:
    1.добавил в папку plagins
    2.потом активировал
    3.далее перехожу в Виджеты
    4.Смотрю PHP отладка (Open Server):http://prntscr.com/9w15sq
    Это критично? можно как нибудь исправить или будут еще уроки?

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

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

      • dimarik10

        Я забыл добавить что ошибка в строке 40 появляется тогда когда я в файле wp-config.php поменял в WP_DEBUG на true.

        А когда я выставил false то появляется ошибка в строке 75, так как у вас на первом скриншоте. Естественно благодаря вам я эту ошибку исправил.

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