
Hay veces en las que nos resulta necesario poder introducir código PHP في منهم الحاجيات de texto que nos proporciona وورد. ومن المؤكد, عند نقطة معينة, hayas intentado introducirlo y, para tu sorpresa, has visto como este código no es ejecutado.
Para solventar esta situación existen varios الإضافات que simplemente instalándolos ya te permiten el poder introducir tu código. Pero lo que aquí te traemos es una forma de poder hacerlo دون الاضطرار إلى تثبيت ningún plugin, ومن ثم, evitando que añadas una carga más a tu WordPress.
للقيام بذلك, lo único que tienes que hacer es إضافة el siguiente código que te mostramos al archivo functions.php del tema que estés usando.
- Puedes localizarlo en la مجلد
1 | /wp-content/themes/tu_tema/functions.php |
- حيث tu_tema se refiere a la carpeta del tema que actualmente tengas en uso. Ten en cuenta que si cambias de tema tendrás que العودة a añadir dicho código al tema en cuestión.
- O bien puedes acceder a él desde el لوحة الإدارة وورد, mediante el menú المظهر > محرر, y eligiendo, de los archivos que te aparecen en el lateral derecho, el archivo functions.php.
Una vez que tengas abierto el archivo, simplemente vete al النهائي del mismo y añade el siguiente código
1 2 3 4 5 6 7 8 9 10 11 | //Ejecutar PHP en widgets de texto - professor-falken.com function ejecutarPHP($html){ if(strpos($html, "<"."?php") !== false){ ob_start(); eval("?".">".$html); $html = ob_get_contents(); ob_end_clean(); } return $html; } add_filter('widget_text', 'ejecutarPHP', 100); |
الجارديان التغييرات, y ya lo tienes. الآن, si añades código PHP en un widget, هذا يكون تشغيل.
Ten en cuenta que dicho código tienes que añadirlo entre sus respectivas العلامات de inicio y fin
1 2 3 4 5 | <?php //Tu código en PHP ?> |
مع هذا, acabas de añadir la funcionalidad de poder ejecutar código PHP en los widgets de texto de tu WordPress sin recurrir a ningún plugin.
