Cara mengeksekusi kode PHP di Text Widget tanpa menggunakan Plugin Terkadang kita perlu mengeksekusi skrip PHP di widget teks namun secara default WordPress tid
Terkadang kita perlu mengeksekusi skrip PHP di widget teks namun secara default WordPress tidak hadir dengan fitur ini karena masalah keamanan.
Edit file functions.php dari tema Anda saat ini dan tambahkan kode berikut di bagian akhir file.
//Run php on text widgetSekarang hapus cache jika Anda menggunakan Plugin Cache seperti cache WPSuper Cache atau W3 Total.
function php_execute($html){
if(strpos($html,"<"."?php")!==false){ ob_start(); eval("?".">".$html);
$html=ob_get_contents();
ob_end_clean();
}
return $html;
}
add_filter('widget_text','php_execute',100);
Untuk mengecek kerja, Tempel kode PHP berikut di widget teks
<? Php echo 'Halo Dunia !!!' ?>Sekarang periksa tempat di mana Anda telah menempatkan widget, Anda harus melihat " Hello World !!! "
Jika Anda ingin memahami kode itu kemudian kunjungi - Emanuele Feronato - italian geek dan PROgrammer.
Via - WPSquare