Cara mengeksekusi kode PHP di Text Widget tanpa menggunakan Plugin

Terkadang kita perlu mengeksekusi skrip PHP di widget teks namun secara default WordPress tidak hadir dengan fitur ini karena masalah keamanan.
Anda bisa menggunakan beberapa plugin seperti PHP Text Widget dan PHP Code widget tapi mengapa ada orang yang menggunakannya saat kita bisa melakukannya dalam sepersekian detik. Anda tahu apa, Butuh waktu jauh lebih sedikit daripada memasang plugin.

Edit file functions.php dari tema Anda saat ini dan tambahkan kode berikut di bagian akhir file.
//Run php on text widget
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);
Sekarang hapus cache jika Anda menggunakan Plugin Cache seperti cache WPSuper Cache atau W3 Total.

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

Subscribe to receive free email updates:

0 Response to "Cara mengeksekusi kode PHP di Text Widget tanpa menggunakan Plugin"

Post a Comment

Bila Ada posting yang kurang, atau error atau yang lainnya, silahkan tinggalkan komentar agar artikel/post di perbaiki.
Jangan Lupa Cek Box "Notify Me" agar tahu komentar kamu dibalas oleh saya.

If there are any posts that are missing, or error or anything else, please leave a comment for the article / post to be fixed.
Do not Forget Check Box "Notify Me" to know our comments replied by me.