PHP в виджете

Виджеты в Word Press значительно расширяют функционал сайта. В арсенал CMS входит целый набор необходимых виджетов, которые можно легко использовать. Но нету там такого, который позволял бы выводить PHP на сайдбар.
Благодаря выводу PHP в виджете, можно ещё более увеличить функциональность ресурса, ведь код PHP может представлять собой реализацию любой фантазии.

Хоть силы Word Press и не позволяют этого делать, вывести PHP можно при помощи  плагинов. Рассмотрим, как это делается.

PHP Code Widget

PHP Code Widget – это один из таких плагинов. Его можно найти в каталоге Word Press, пройдя на страницу добавления плагинов.

После скачивания, нужно его установить и активировать. Чтобы вывести PHP код в сайдбаре, необходимо пройти в административной панели во «Внешний вид» и выбрать «Виджеты». Здесь вы увидите множество доступных виджетов, который предлагает Word Press, и там сможет найти тот, который называется PHP Code.

Что бы использовать его, нужно перетащить мышкой вправо, на сайдбар. После этого, можно заполнять его PHP и смотреть результат на сайте.

Виджет с PHP без плагина

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

Для этого потребуется отредактировать файл functions.php. Помните, что, несмотря на то, что этот файл можно легко открыть через обычный блокнот, встроенный в любую операционную систему, делать этого не стоит. Для редактирования нужно использовать только специальные программы, например AkelPad или Notepad++. В ином случае, у вас после редактирования ничего не будет работать.

Итак, открыв через правильный текстовый редактор functions.php в нём надо найти ?> или ob_end_clean();, в зависимости от темы. После этой строки нужно поставить следующий код:

PHP-v-vidzhete-1

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

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

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

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