Last active
October 10, 2018 07:28
-
-
Save BeyondTheLoop/0d1f7d99fdef1f3f9785c798f8a486f6 to your computer and use it in GitHub Desktop.
Executing PHP code in WordPress text widget
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* | |
* Executing PHP code in WordPress text widget | |
* | |
*/ | |
function execute_php($html){ | |
if(strpos($html,"<"."?php")!==false){ | |
ob_start(); | |
eval("?".">".$html); | |
$html=ob_get_contents(); | |
ob_end_clean(); | |
} | |
return $html; | |
} | |
add_filter('widget_text','execute_php',100); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment