WordPress Blog में आजकल Spammers की संख्या बढ़ते ही जा रही है. इससे हमारे Blog में बहुत सारे spam comments आते रहते है. अगर आप spam comments से secure होना चाहते हो तो इसके लिए आपको comment से website url field को remove करना होगा. इससे आपका Blog spam comments से बहुत हद तक safe रहेगी. हम आज इस post में इसी के बारे में बता रहे हैं. आप इस post को पढ़कर आसानी से WordPress comment से website url field हटा सकते हो।
Spammers हर Blog में spam comment करते हैं जो की हमारे Blog के लिए helpful नहीं बल्कि इससे हमारे Blog में spam traffic भी आता है. अगर आपके Blog में spam traffic ज्यादा आएगा तो आपके blog को Google से penalty भी मिल सकती है. Spam कोई कोई User नहीं बल्कि इसे comment spam bot के द्वारा publish किये जाते है. जब कोई Paid Links खरीदते हैं तो इसीलिए वो लोग comment spam bot से ही links बनाते है. Spam comments 80% English में हो सकते हैं. बहुत से लोग तो spam comment को real समझ कर publish भी कर देते हैं. इसीलिए अगर आप Comment से Website Link field हटा दोगे तो spam comment कम हो जायेगा क्योकि spam comment link building के लिए ही किये जाते हैं.
अगर आप WordPress User हो तो आप अपने Blog में Akismet Plugin को install करके और इसमें Free Plan choose करके इसे use कर सकते हो. यह plugin spam comments को filter करके block कर देता है. में भी इस Plugin को starting से use कर रहा हूँ और मुझे तभी से कोई spam comment का सामना नहीं करना पड़ा है. अगर आप भी अपने Blog में use करोगे तो i sure की आपको बहुत ही कम spam comments का सामना करना होगा. अगर अपने blog में फिर भी spam comments आने लगे तो आप premium plan buy कर सकते हो।
In this post, हम comment से Website/URL Field को remove करने के बारे में बता रहे हैं तो इसके लिए आप चाहो तो Plugin का भी use कर सकते हो. Disable/Hide Comment URL इसके लिए बहुत अच्छा है. लेकिन अगर आप बिना Plugin के URL field हटाना चाहते हो तो इसके लिए भी हम निचे बता रहे है.
How to remove Comment URL Field from WordPress Comment Form
जिस तरह मेने ऊपर भी बताया है की आप Disable/Hide Comment URL Plugin के मदद से भी Comment form से URL field remove कर सकते हो. लेकिन जैसे बहुत से लोग Blog में ज्यादा Plugins का use नहीं करना चाहते है तो इसके लिए भी guide है. So में steps follow करने से पहले ये कहना चाहता हूँ की इन steps को follow करने से पहले अपने Blog की Backup जरूर ले लीजिए. क्योकि इसमें आपको code editing करने होंगे और आप जानते ही है की coding में अगर जरा सा mistake हो जाता है तो site ही काम करना बंद कर देता है।
Step 1:
- अपने Blog में Login करें.
- अब Dashboard ->Appearance ->Editor -> functions.php में जाएँ.
- अब निचे दिए हुए code को copy करके functions.php में paste कर दीजिए.
/** remove website field from comment form */
function remove_comment_fields($fields) {
unset($fields[‘url’]);
return $fields;
}
add_filter(‘comment_form_default_fields’,’remove_comment_fields’);
- अब Save changes कर दीजिए.
For Genesis Theme:
अगर आप अपने Blog में Genesis theme use करते हो तो निचे दिए गए steps को follow कीजिए.
- अपने Blog में Login कीजिए.
- अब Dashboard ->Appearance ->Editor ->fumctions.php में जाइये.
- अब निचे दिए गए code को copy करें और functions.php में paste कर दीजिए.
- add_filter( ‘genesis_comment_form_args’, ‘url_filtered’ );
add_filter( ‘comment_form_default_fields’, ‘url_filtered’ );
function url_filtered( $fields ) {
if ( isset( $fields[‘url’] ) )
unset( $fields[‘url’] );
if ( isset( $fields[‘fields’][‘url’] ) )
unset( $fields[‘fields’][‘url’] );
return $fields;
}
- अब save changes कीजिए।
Step 2: अब आपके Blog के comment form से तो URL field हट गया होगा. लेकिन अभी कोई comment करेगा तो नहीं कर पायेगा. इसके लिए आप simple points को follow कीजिए.
- सबसे पहले अपने Blog में Login कीजिए.
- अब Dashboard ->Sittings ->Discussion में Other Comment Settings के सामने “Commentauthor must fill out name and e-mail” को untick कीजिए और save कर दीजिए.
Removing Links from Existing Comments
ऊपर जो मेने बताया उससे तो सिर्फ comment form का URL field remove होगा. अब में निचे आपको पहले वाले comments से links को remove करने के बारे में बता रहे हैं.
Step 1:
- अपने Blog में login करें.
- अब Dashboard ->Appearance ->Editor ->functions.php में जाएँ.
- अब निचे दिए गए code को copy करके functions.php में paste कर दीजिए.
/** Disable comment author links */
if( !function_exists(“disable_comment_author_links”)){
function disable_comment_author_links( $author_link ){
return strip_tags( $author_link );
}
add_filter( ‘get_comment_author_link’, ‘disable_comment_author_links’ );
}
- अब save कर दीजिए.
Step 2:
- अब फिर से Dashboard ->Appearance ->Editor ->functions.php में जाएँ.
- अब निचे दिया हुआ code copy करके functions.php में paste कर दीजिए.
- /** Make links within comments unclickable */
remove_filter( ‘comment_text’, ‘make_clickable’, 9 );
- अब Save Changes कर दीजिए.
अब आपका काम हो गया होगा. अब comment form में से URL field भी हट गया होगा और पिछले सारे comments में से भी Link हट गया होगा. इससे आपका blog spam comment से बहुत safe रहेगा.
में उम्मीद करता हूँ की ऊपर दी गयी जनकारी आपको अच्छा लगा होगा और आपने इसको follow करके आपके wordpress blog के comment form से URL field को remove कर लिए होंगे. अगर आपको इन steps को follow करने में कोई परेशानी होगी तो हमें comment जरूर करना। इस post को social media में share जरूर कीजिए.