Как вставить php код в виджет WordPress?
CMS WordPress предусматривает установку на страницах сайта функциональных блоков — виджет, которые облегчают пользователю доступ к различной информации. В этой практической статья я расскажу вам о том, как вставить php код в виджет WordPress.
Некоторое время назад, с этой проблемой я сталкивался постоянно и нашел ей решение, но рассказать об этом вам не хватало времени. К большому сожалению на WordPress отсутствует возможность вставлять php в виджет, в отличие от html, поэтому я поведую вам о некоторых хитростях.
Как вставить php код в виджет на WordPress
На самом деле все достаточно просто. Открываете административную панель блога (консоль) и переходите через ссылку «Внешний вид» в раздел «Редактор», который располагается в левой части окна. Далее переводите свой взгляд в правую часть окна и открываете исходный код файла functions.php.
Для того, чтобы настроить вставку php в виджет WordPress блога, в массив кода файла functions.php перед закрывающим тегом «?>» размещаете следующий скрипт:
function php_in_widgets($widget_content) { if (strpos($widget_content, '$widget_content = ob_get_contents(); ob_end_clean(); } return $widget_content; } add_filter('widget_text', 'php_in_widgets', 99);
Перед тем, как разместить скрипт, советую вам сделать резервную копию файла. Окончательный работоспособный вариант будет выглядеть именно так:
На этом все. Надеюсь, что теперь вы без труда сможете вставить php в виджет WordPress. Если возникнут вопросы, то я с радостью на них отвечу через форму комментариев расположенную сразу под статьей. Не забывайте подписываться на обновление блога, чтобы оставаться в курсе всех новостей.
С уважением, Дороднов Иван
Навигация
Предыдущая статья: ← Как выбрать и настроить главное зеркало сайта?
Следующая статья: Личное №1. Money — повседневная жизнь →
В этой же рубрике:
Понравилась статья? Получайте свежие уроки прямо на email или подпишитесь на RSS ленту блога!