Desactivar los comentarios en los archivos adjuntos

AVISO IMPORTANTE

Este artículo tiene más de dos años, así que su contenido podría no funcionar con tu versión de WordPress o con la versión actual.
Por favor, haz una copia de seguridad y comprueba que todo funciona correctamente antes de hacer los cambios definitivos en tu web.

Cómo desactivar los comentarios de los archivos adjuntos

En esta ocasión veremos cómo podemos desactivar los comentarios en los archivos adjuntos. esta opción es bastante útil para que tu WordPress no se llene de comentarios spam en sitios donde no debería haber comentarios (en este caso en los archivos adjuntos de tu página web).

Código que vamos a utilizar

El código que utilizaremos no es demasiado complicado. Si le echas un vistazo por encima, seguro que lo entiendes a la primera y no tendrás ningún problema para utilizarlo 🙂

function desactivar_cometarios_medios( $open, $post_id ) {
$post = get_post( $post_id );
if( $post->post_type == 'attachment' ) {
return false;
}
return $open;
}
add_filter( 'comments_open', 'desactivar_cometarios_medios', 10 , 2 );

Como puedes ver, este código no es demasiado complejo de entender, su uso sería copiar y pegar directamente.

Dónde tenemos que poner este código

Como ya sabrás, podemos ponerlo en tres sitios diferentes:

  1. En tu plugin de funciones. Si has creado al efecto un plugin de funciones.
  2. En tu archivo functions.php. No recomendable a no ser que tengas un tema hijo.
  3. En tu plugin de snippets.

Como ya sabrás, yo te recomiendo utilizar el método 1 y el 3, pero bueno, para gustos, colores… 😛

Desactivar los comentarios con un plugin

Si lo prefieres, también puedes desactivar los comentarios de los adjuntos mediante un plugin, aunque no te lo recomiendo, ya que usar un plugin que realiza una acción tan sencilla, no es del todo aconsejable.

Pero bueno, si de todas formas, lo del código no se te da, puedes utilizar el plugin Disable Comments. Este plugin es muy sencillo de utilizar, basta con elegir el tipo de contenido en el que quieres desactivar los comentarios y ya estaría. Puedes desactivar los comentarios en toda tu web, solamente en las estradas, en páginas, o en los archivos adjuntos, así de simple.

Desactivar los comentarios de los archivos adjuntos con Disable Comments
Desactivar los comentarios de los archivos adjuntos con Disable Comments

Como ves, es un método muy sencillo, elijas lo que elijas, ahora queda de tu mano utilizar el código o el plugin.

Puede que también te interese...

Deja una respuesta

Información básica sobre protección de datos
Responsable: Jose González Bueno.
Finalidad: Moderación y publicación de comentarios.
Destinatarios: No se comunican datos a terceros, salvo por imperativo legal.
Derechos: Tienes derecho a acceder, rectificar, exportar y suprimir tus datos.

Tu dirección de correo electrónico no será publicada.

He leído y acepto la política de privacidad de este sitio. *