Seiring perjalanan waktu cukup sering kendala yg ane dapatkan dari pengalaman seperti satu contoh ini misalnya :
- Parse error: syntax error, unexpected 'if' (T_IF) in /home/xxxxxxxxxx/public_html/wp-content/themes/my-theme/functions.php on line 268
Biasanya kalo kita mengotak-atik kode di daerah lain, walaupun ada kesalahan syntax biasanya tidak akan terjadi hal yg fatal !, namun kalo ada kesalahan di file functions.php malah yg saya alami sering error semacam diatas !
Sebenarnya cara mengatasinya cukup mudah, kita hanya perlu upload file functions.php yg original dari files template yg kita download pertama kali dalam artian kita punya file functions.php backupan-nya. lalu pindahkan ke folder penyimpanan template yg kita pake di hosted kita via FTP dengan Program filezilla
Oke, karena ane sedang memabahas judul diatas, mari kita lanjut ke materi yg Sebenarnya !
Kali ini ane mau bagi script untuk menyetabilkan beban server , atau yg pasti script ini fungsinya untuk menonAktifkan Script Code yg tidak terpakai.
langkah pertama masuk ke dasboard wordpress-hosted anda - lalu buka halaman penyunting dan pilih lalu buka file functions.php . untuk tahap ini ane sarankan ente back-up dulu script yg ada di file functions.php untuk jaga2 kalo ada error !
seperti contoh langkah gambar dibawah ini :
masuk ke Dasbor WP anda
lalu masuk functions.php
dan taroh/paste script dibawah ini : sebelum tanda ini ?>
add_filter('the_content', 'pu_hapus_shortcode');
function pu_hapus_shortcode($content) {
$pattern = pu_cari_shortcode_regex();
$content = preg_replace_callback( '/'. $pattern .'/s', 'strip_shortcode_tag', $content );
return $content;
}
function pu_cari_shortcode_regex() {
global $shortcode_tags;
$tagnames = array_keys($shortcode_tags);
$tagregexp = join( '|', array_map('preg_quote', $tagnames) );
$regex = '\\[(\\[?)';
$regex .= "(?!$tagregexp)";
$regex .= '\\b([^\\]\\/]*(?:\\/(?!\\])[^\\]\\/]*)*?)(?:(\\/)\\]|\\](?:([^\\[]*+(?:\\[(?!\\/\\2\\])[^\\[]*+)*+)\\[\\/\\2\\])?)(\\]?)';
return $regex;
}
ikuti sesuai contoh gambar. lalu Save/Simpan.
Sekian Semoga Bermanfaat :)
0 komentar:
Posting Komentar