Cum poti cenzura comentariile de pe blog

Cum poti cenzura comentariile de pe blog

Se mai întâmplă ca unii dintre comentatorii blogurilor voastre să fie puţin mai creativi şi să vă treziţi că încep să spună tot felul de prostii (înjurături)… însă există o soluţie şi pentru aşa ceva. Astăzi vă voi arăta cum se face un filtru ce înlocuieşte cuvintele nedorite cu unul predefinit de noi, apoi cum putem aplica acest filtru asupra comentariilor.

Începem cu filtrul. Cei care ştiţi ceva PHP observaţi că este o funcţie banală care înlocuieşte cuvintele nedorite din array-ul $injuraturi cu [cenzurat].

function cenzura($comentariu){
$injuraturi = array(‘sugi’, ‘fuck you’, ‘cock’); // vă las pe voi să completaţi lista de cuvinte, în funcţie de necesităţi
return str_ireplace($injuraturi, ‘[cenzurat]’, $comentariu); // am folosit str_ireplace pentru că este case-sensitive
}

Ulterior, adaugăm acest filtru în interiorul WordPress-ului:

add_filter(‘comment_text’, ‘cenzura’);

Spor la modificări (şi la cenzurat) !

PS: nu ştiu dacă mai era nevoie să specific, însă snippet-ul prezentat de mine se poate adăuga în functions.php (fişier prezent în folderul temei folosite de voi)

There are no comments yet...

Leave a comment

Your email address will not be published. Required fields are marked *

© 2010 - 2015 4SEO. All rights reserved.