Здравствуйте, сегодня разберемся как использовать php код в виджетах wordpress.
Скачать исходники для статьи можно ниже
1. Плагин:
Есть отличный бесплатный wordpress плагин – PHP Code Widget:
Сайт плагина: “wordpress.org/plugins/php-code-widget/”
Количество активных установок: 200,000+
Автор плагина: Otto
После установки и активации плагина PHP Code Widget в пункте “Внешний вид”, подпункт “Виджет”, у вас появится новый виджет “PHP” – в него и вставляем наш php код:
2. Без плагина:
Достаточно в файле functions.php прописать следующий код:
function mayak_widget_php($widget_content) { if (strpos($widget_content, '<' . '?') !== false) { ob_start(); eval('?' . '>' . $widget_content); $widget_content = ob_get_contents(); ob_end_clean(); } return $widget_content; } add_filter('widget_text', 'mayak_widget_php', 99);
Файл functions.php можно найти в админке, в пункт “Внешний вид”, подпункт “Редактор”, справа в списке шаблонов находим functions.php.
Далее переходим в пункт “Внешний вид”, подпункт “Виджеты”, выбираем виджет “HTML-код” и вставляем в него php-код:
На этом все, красивых вам сайтов!