WordPress Yorum Formundaki Website Kutucuğunu Kaldırmak

Wordpress Yorum Formundaki Website Kutucuğunu Kaldırmak - web-master

Ücretsiz blog scripti WordPress’in yorum formlarında, genelde şu bilgiler talep edilir; yorum yazanın adı, mail adresi ve web adresi. Bu web adresi kutucuğu neredeyse hiç hayırlı işler için kullanılmaz. O kutucuğa genellikle spam yorumlarda, geri link kapma amaçlı olmadık web adresleri yada yorum yazarının bir web sitesi yoksa ve sırf o kutucuk boş kalmasın diye sallama adresler yazılır. Bu yüzden yorum formundaki web adresi kutucuğu %90 gereksizdir.

Peki Nasıl Kaldırılır? 

Bunun için üç seçeneğiniz var. Tema klasörünüzde comment.php şablonunda ilgili çıktıyı bulup silecek yada bu iş için bir eklenti veya kod demeti kullanacaksınız.

1. Yöntem:

comment.php şablonuna girdiyseniz şunun gibi bir şey arayacaksınız.

'url' =>
    '<p class="comment-form-url"><label for="url">' . __( 'Website', 'domainreference' ) . '</label>' .
    '<input id="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) .'" size="30" /></p>',

Fakat bazı temaların kodlaması aşırı karışıktır ve ilgili komutu bulmanız imkansıza yakındır yada bulsanız da kaldırdıktan sonraki sonuç pek istediğiniz gibi olmayabilir.

2. Yöntem:

Bu işi doğrudan bir eklenti ile çözebilirsiniz.

O eklentinin adı Comment Link Remove and Other Comment Tools.

3. Yöntem:

Yada bu işi bir komut demetini functions.php dosyasına ekleyerek halledebilirsiniz.

///////////////////////////////////////////////
// yorumdan website kaldır
///////////////////////////////////////////////

add_filter('comment_form_default_fields', 'unset_url_field');
function unset_url_field($fields){
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}

Hangisi işinizi görürse.

Konuyla alakalı sorularınız, eklemek istedikleriniz olursa yorum formundan yazabilirsiniz.