Ejecuta el código PHP en los widgets de WordPress sin plugins

Conoce una forma más sencilla de ejecutar el codigo PHP en los widgets de WordPress sin necesidad de recurrir a un plugin.

 

 

El widget más utilizado en WordPress es el de texto, que permite introducir cualquier texto en HTML y se mostrará sin ningún problema. Pero, uno de los principales problemas de los widgets es que no admite el código PHP. Generalmente debemos recurrir a un plugin para poder activarlo.  Sin embargo, hoy en día existe una forma más simple de ejecutar el código sin necesidad de plugins.

 

Lo que debemos hacer es abrir el archivo functions.php en WordPress y editarlo agregándole el siguiente código al final del archivo:

 
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;

Curso Relacionado:   Programación Web en PHP y MySQL

Fuente: Nirmaltv

 

Comments

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.