Шорткод. Блок записей в контенте страниц. Урок 1

Шорткод

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

автор

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

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

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

Итак, для решения задачи мы будем использовать шорткод. Шорткод – это т.н. короткий код, который напоминает BB-тэги. Если шорткод зарегистрирован на сайте, то WordPress выполнит привязанную к нему функцию, заменив сам шорткод результатом работы привязанной функции.

Наш шорткод будет выглядеть примерно так: [wfm-cats id=»2,3″ count=»3″].

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

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

Скачать курс

Как видим, шорткод поддерживает 2 атрибута, первый из которых — id – предполагает номер рубрики (номера рубрик), из которой нужно получить записи. Второй атрибут (count) отвечает за количество записей, которые необходимо получить.

В видео версии урока вы найдете подробное комментирование кода, здесь же я просто выложу его листинг, который необходимо поместить в файл functions.php активной темы:

В следующем уроке мы доработаем наш шорткод, реализовав вывод миниатюр выводимых записей.

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

Создание тем на WordPress. Быстрый старт

Изучите курс и узнайте, как создать тему на WordPress

Смотреть

Метки: ,

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

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

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