Главная » 2014 » Март » 22 » TopSape Reader
11:47

TopSape Reader





Привет, дорогие читатели.
Сегодня ко мне обратился коллега с просьбой помочь с отображением php кода в сайдбаре блога на WordPress.
У него никак не получалось вывести php код на сайте (даже вставив его напрямую в файл sidebar.php) и мы нашли альтернативный способ. Возможно, кому-то будет полезно решение данной проблемы.

Вставка php кода в виджеты WordPressВ CMS WordPress существует два варианта добавления элементов на сайт (будь то сайдбар или футер) — это добавление php кода или специальных функций в файлы шаблона, а также использование виджетов.

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

Использование виджетов будет весьма уместно, если вы делаете сайт для клиента. Заказчик должен получить работающий сайт и уметь легко управлять отображаемой информацией. Думаю, вы как исполнитель не совсем бы хотели вводить в курс дела заказчика и рассказывать ему как работает та или иная функция WordPress, какие параметры можно использовать и как они работают, а оно ему нужно? В этом случае без виджетов никуда!

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

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

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

Внимание! Следите за правильностью синтаксиса php кода, чтобы не было ошибок!

Вопросы?

Теги: wordpress

Просмотров: 957 | Добавил: bhopenered | Рейтинг: 0.0/0
Всего комментариев: 0


Сделать бесплатный сайт с uCoz
Copyright MyCorp © 2025