¿Está buscando una forma de verificar la referencia (referrer) cuando un usuario publica un comentario para asegurarse de que no es un BOT? Si bien probablemente exista un plugin para esto, hemos creado un fragmento de código rápido que puede usar para denegar solicitudes de comentarios sin referencia en WordPress.
Instrucciones:
Todo lo que tienes que hacer es agregar este código al archivo functions.php de tu tema o a un plugin específico del sitio:
function check_referrer() {
if (!isset($_SERVER['HTTP_REFERER']) || $_SERVER['HTTP_REFERER'] == “”) {
wp_die( __(‘Please enable referrers in your browser, or, if you\’re a spammer, bugger off!’) );
}
}
add_action(‘check_comment_flood’, ‘check_referrer’);
Gracias a Joost de Valk por este fragmento de código.
Nota: Si es la primera vez que agregas fragmentos de código en WordPress, consulta nuestra guía sobre cómo agregar fragmentos de código correctamente en WordPress, para que no rompas accidentalmente tu sitio.
Si te gustó este fragmento de código, considera revisar nuestros otros artículos en el sitio como: Los 7 mejores plugins de calendario para WordPress y Cómo usar Google Optimize en WordPress.
Wordpress denegar solicitudes de comentarios sin referencia – wpsnipp.com Snippets de código de Wordpress para tu blog…
Agregar este código PHP a functions.php verificará la referencia cuando un usuario publique un comentario para asegurarse de que no es un BOT…