Изпълнение на php във widget
Понякога във вашата WordPress тема, трябва да изпълните PHP код във widget, защото искате да покажете различна информация според категорията, в която са, или просто защото трябва да изпълните PHP скрипт в тази джаджа.
Има много плъгини, които правят тази задача, обикновено се наричат „PHP widget“, но вместо да инсталирате плъгини, тази проста работа, може да бъде изпълнена, като просто добавите във файла functions.php на вашата тема тези няколко реда код:
add_filter('widget_text','execute_php',100);
function execute_php($html){
if(strpos($html,"< "."?php")!==false){
ob_start();
eval("?".">".$html);
$html=ob_get_contents();
ob_end_clean();
}
return $html;
}

