Mengatasi permasalahan plugin UTW dengan komentar di Wordpress
April 15th, 2007 by mbro
Plugin UTW memang bagus. Tapi sayang, masih ada sedikit kekurangan. Jika ada komentar baru masuk, maka plugin UTW akan menghapus label/tag yang sudah kita berikan. dueng!!!
Selidik punya selidik, saya menemukan terjadi pemanggilan fungsi ultimate_save_tags() saat terjadi penambahan komentar baru. Kok iso… lha wong cuman mau nambak komentar, kok sampe berhubungan dengan “save_tag”.
Masalahnya, dalam fungsi tersebut terdapat pemanggilan langsung variable $_POST['tagset']. Logikanya, secara default, komentar tidak akan mengirimkan parameter tagset. Nah… karena tagset tidak disertakan, maka yang terjadi adalah nilai kosong pada tagset, dan di simpan sebagai tag yang baru untuk posting yang sedang dikomentari!
glodak! tag jadi hilang
:(
$tags = $wpdb->escape($_POST['tagset']); //sisipkan ini pada baris ke-500 if (" == $tags) return $postID; $tags = explode(',',$tags);
akhirnya, saya harus menyisipkan satu statement untuk menghidari penghapusan tag.
Plugin yang saya gunakan adalah UTW versi 3.1. Dan fungsi ultimate_save_tags() tersebut berada pada file ultimate-tag-warrior-actions.php.
Selesai. Semoga tidak ada lagi permasalah dengan UTW.
Rivermaya Says
Thanks, I need it
Tips ini bakal aku trackback di blog-ku ..
btw, bita = soebita ?
May 16th, 2007 at 9:38 pm
arrie Says
Trims bos … tapi aneh neh. kok Tags suggestion dari yahoo nya kadang2 gak mo jalan.
kenapa yah ??
thx b4
Jun 1st, 2007 at 5:56 am
Caspar Gwenda Says
Show me round your snow peaked mountains way down sout. Caspar Gwenda.
Aug 26th, 2007 at 7:32 pm
Stacy Fabian Says
you had me suicidal, suicida. Stacy Fabian.
Sep 19th, 2007 at 4:22 pm