Monday, February 17, 2025

12 min read

Cómo desactivar los comentarios en WordPress

¿Quieres? Por favor proporciona el texto en inglés que deseas traducir. Sin el texto no puedo realizar la traducción. Si puedes, añade:
- Dialecto de español (España o Latinoamérica)
- Tono (formal, informal, técnico, marketing)
- Palabras clave para SEO
- Formato y estructura (artículo, títulos, viñetas)

Pega el texto y lo traduciré manteniendo el tono, estilo y formato. desactivar comentarios Por favor, proporciona el texto en inglés que deseas traducir. Estoy listo/a para traducirlo al español manteniendo el tono, el estilo y el formato, y optimizarlo para SEO. en tu Por favor, proporciona el texto en inglés que deseas traducir. WordPress Please provide the English text you’d like translated into Spanish. If you need SEO optimization, share the target keywords, audience, and region. ¿sitio web? Aquí tienes una guía rápida para detener el spam, mejorar la velocidad del sitio y mantener un diseño más limpio. Puedes:

  • Uso Ajustes predeterminados de WordPress para desactivar los comentarios en publicaciones y archivos multimedia nuevos o existentes.
  • Instala el Desactivar el plugin de comentarios para un control avanzado, que incluye la gestión de comentarios en varios sitios.
  • Desactivar comentarios en páginas específicas Usando los ajustes del editor o las reglas del tipo de publicación.
  • Aplicar Soluciones basadas en código para una personalización completa sin plugins.

Cada método garantiza una mayor seguridad, tiempos de carga más rápidos y una gestión del sitio más fácil. Sigue leyendo para obtener instrucciones paso a paso adaptadas a tus necesidades.

Método 1: Usando WordPress Ajustes Predeterminados

WordPress

WordPress incluye herramientas integradas para ayudarte a gestionar los comentarios en todo tu sitio web. Así es como puedes gestionar los comentarios sin añadir plugins.

Paso 1: Desactiva los comentarios para las nuevas publicaciones

En tu panel de WordPress, ve a Ajustes > Discusión. En "Ajustes predeterminados de las publicaciones", desmarque la casilla junto a "Permitir que las personas envíen comentarios en las nuevas publicaciones". Esto garantiza que cualquier contenido nuevo que cree tenga comentarios desactivados por defecto.

Consejo: Mientras estés en los ajustes de Discusión, también puedes desactivar los pingbacks y los trackbacks desmarcando "Permitir notificaciones de enlaces de otros blogs". Esto puede ayudar a reducir el spam.

Paso 2: Desactivar comentarios en Publicaciones Existentes

Disable Comments

Para las publicaciones que ya has publicado, utiliza la función de edición masiva de WordPress para ahorrar tiempo:

  • Ir a Entradas > Todas las entradas en tu panel de control.
  • Selecciona las publicaciones que quieres editar.
  • Del menú desplegable de Acciones en lote, elige 'Editar'.
  • Encuentra la opción 'Comentarios', selecciona 'No permitir'.
  • Haz clic en "Actualizar" para aplicar los cambios.

Este enfoque es especialmente útil para sitios con una gran cantidad de contenido existente.

Paso 3: Evitar comentarios en archivos multimedia

Por defecto, WordPress permite comentarios en los archivos multimedia adjuntos, lo que muchos usuarios pasan por alto. Para desactivar los comentarios:

  • Ir a Ajustes > Discusión.
  • En "Otras configuraciones de comentarios", desmarca la opción "Permitir que las personas publiquen comentarios en archivos adjuntos nuevos".
  • Guarda tus cambios.

Nota: Después de realizar estos ajustes, vuelva a verificar probando nuevas publicaciones, revisando el contenido existente, cargando medios y supervisando las notificaciones para asegurar que la configuración se aplique correctamente.

Estos ajustes son fáciles de revertir, por lo que puedes habilitar los comentarios en publicaciones específicas o archivos multimedia más adelante si es necesario.

Método 2: Control de Comentarios con Plugins

Si las configuraciones predeterminadas de WordPress no son suficientes, especialmente para redes multisitio o reglas más complejas, los plugins pueden darte un control detallado sobre los comentarios.

Los Mejores Plugins Para Gestionar Comentarios

Característica

Desactivar Comentarios

Otros

Gestión de múltiples ubicaciones

Limitado

Eliminación de comentarios existentes

No

Filtros por tipo de contenido

Desactivar comentarios Se destaca por su capacidad para gestionar comentarios en múltiples ubicaciones y por su completo conjunto de herramientas para el manejo de comentarios.

Cómo configurar el complemento para desactivar comentarios

Instalar y configurar un complemento como Disable Comments es sencillo. Sigue estos pasos:

  1. Ir a Complementos > Añadir nuevo en tu escritorio de WordPress.
  2. Buscar "Desactivar comentarios."
  3. Haz clic Instalar Ahora, entonces Activar.
  4. Navega a Ajustes > Desactivar comentarios.
  5. Seleccione si desea desactivar los comentarios en "Todas partes" o en "Tipos de publicaciones específicos".
  6. Guardar cambios.

Consejo Profesional: Después de activar el complemento, limpia la caché de tu sitio. Esto garantiza que todos los elementos relacionados con comentarios se eliminen por completo de tus páginas.

Gestión de Comentarios en Varios Sitios

Para agencias o equipos que gestionan múltiples sitios, así es como gestionar la configuración de comentarios de forma eficiente:

  • Usar Administrador de redes controles para aplicar ajustes en todos los sitios de la red.
  • Permitir que los propietarios individuales de sitios web hagan sus propios ajustes si es necesario.
  • La limpieza automática de la caché garantiza una apariencia consistente en todos los sitios web.

Antes de realizar cualquier actualización a nivel de red, haga una copia de seguridad de su base de datos para proteger la integridad de los sitios de sus clientes.

Este método centralizado es diferente de la siguiente técnica, que se centra en ajustar los comentarios para páginas específicas.

Método 3: Desactivar los comentarios en páginas individuales

A veces, puede que necesites desactivar los comentarios en páginas específicas mientras los dejas habilitados en otras. Esto es especialmente útil para proveedores de servicios locales que desean mantener abiertas las discusiones del blog, pero prefieren desactivar los comentarios en las páginas de servicios. WordPress facilita la gestión de esto.

Ajuste de la configuración de comentarios de la página

Para desactivar los comentarios en páginas o entradas individuales:

  • Abre la página o la entrada en el editor.
  • En la esquina superior derecha, haga clic. Opciones de pantalla y activa la casilla de verificación "Discusión".
  • Desplázate hasta la barra lateral, encuentra el Discusión sección, y desmarca "Permitir comentarios".

Usando Reglas de Tipos de Contenido con un Complemento

Si estás usando el complemento Desactivar comentarios, puedes aplicar configuraciones basadas en tipos de entradas:

  • Ir a Configuración > Desactivar comentarios.
  • Selecciona "En ciertos tipos de entradas."
  • Elige los tipos de publicaciones específicos para los que quieres desactivar los comentarios.

Para desarrolladores, aquí tienes un fragmento de código para desactivar los comentarios en todas las páginas:

<code class="language-php">function disable_comments_on_pages($open, $post_id) { $post = get_post($post_id); if ($post->post_type == 'page') { return false; } return $open; } add_filter('comments_open', 'disable_comments_on_pages', 10, 2); </code>

Importante: Usa este código solo si ya has deshabilitado los comentarios en todo el sitio utilizando los métodos anteriores.

Este método le permite afinar la configuración de comentarios, manteniendo la interacción donde resulta más eficaz y limitándola en otros contextos.

sbb-itb-4893451

Método 4: Soluciones Basadas en Código

Para los desarrolladores que prefieren un enfoque ligero sin depender de plugins, los métodos basados en código ofrecen una forma de desactivar los comentarios, manteniendo un control total sobre la implementación.

Modificaciones de functions.php

Para deshabilitar los comentarios en todo su sitio y eliminar los elementos de la interfaz de usuario relacionados, agregue el siguiente código al archivo functions.php de su tema:

<code class="language-php">// Desactivar el soporte para comentarios y trackbacks en los tipos de contenido
function df_disable_comments_post_types_support() { $post_types = get_post_types(); foreach ($post_types as $post_type) { if (post_type_supports($post_type, 'comments')) { remove_post_type_support($post_type, 'comments'); remove_post_type_support($post_type, 'trackbacks'); } } } add_action('admin_init', 'df_disable_comments_post_types_support'); // Cerrar los comentarios en el frontal function df_disable_comments_status() { return false; } add_filter('comments_open', 'df_disable_comments_status', 20, 2); add_filter('pings_open', 'df_disable_comments_status', 20, 2); // Ocultar los comentarios existentes function df_disable_comments_hide_existing_comments($comments) { $comments = array(); return $comments; } add_filter('comments_array', 'df_disable_comments_hide_existing_comments', 10, 2); // Eliminar la página de comentarios en el menú function df_disable_comments_admin_menu() { remove_menu_page('edit-comments.php'); } add_action('admin_menu', 'df_disable_comments_admin_menu'); // Redirigir a los usuarios que intenten acceder a la página de comentarios function df_disable_comments_admin_menu_redirect() { global $pagenow; if ($pagenow === 'edit-comments.php') { wp_redirect(admin_url()); exit; } } add_action('admin_init', 'df_disable_comments_admin_menu_redirect'); // Eliminar el metabox de comentarios del tablero function df_disable_comments_dashboard() { remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal'); } add_action('admin_init', 'df_disable_comments_dashboard'); // Eliminar los enlaces de comentarios de la barra de administración function df_disable_comments_admin_bar() { if (is_admin_bar_showing()) { remove_action('admin_bar_menu', 'wp_admin_bar_comments_menu', 60); } } add_action('init', 'df_disable_comments_admin_bar'); </code>

Usar Temas Hijo de Forma Segura

Si estás trabajando con un tema padre, es más seguro crear un tema hijo para garantizar que tus cambios permanezcan tras las actualizaciones. Aquí tienes cómo:

  1. Añade un encabezado a style.css: Por favor, proporciona el texto en inglés que deseas traducir al español. Si tienes palabras clave para SEO, tono (formal o informal) y público objetivo, indícalos para adaptar la traducción. <code class="language-css">/* Nombre del tema: Tema padre Plantilla del tema hijo: parent-theme */ </code>
  2. Encolar los estilos del tema padre en el archivo functions.phpPor favor, proporciona el texto en inglés que quieres traducir. Please paste the English text you want translated into Spanish. <code class="language-php">function child_theme_enqueue_styles() { wp_enqueue_style('parent-style', get_template_directory_uri() . '/style.css'); } add_action('wp_enqueue_scripts', 'child_theme_enqueue_styles'); </code>
  3. Coloca el código que desactiva los comentarios en el archivo functions.php del tema hijo..

Este método garantiza que tus personalizaciones permanezcan intactas incluso cuando se actualiza el tema padre.

Eliminación de la sección de comentarios CSS

Para una solución visual rápida, puedes ocultar las secciones de comentarios usando CSS. Agrega el siguiente código a la hoja de estilo de tu tema:

<code class="language-css">.comments-area, #comments, .comment-respond, .comment-form { display: none !important; } </code>

Notas importantesPor favor, proporciona el texto en inglés que quieres traducir al español. Estoy listo para conservar el tono, el estilo y el formato, y optimizarlo para SEO.

  • Este método solo oculta visualmente los comentarios; todavía se cargan en el código fuente.
  • Los selectores CSS pueden variar según tu tema.
  • El contenido oculto puede representar riesgos para el SEO, por lo que combine esto con la desactivación de comentarios del lado del servidor para obtener mejores resultados.
Ocultar con CSS es una solución rápida, pero generalmente se recomienda utilizar métodos basados en PHP o plugins para un enfoque más completo para deshabilitar los comentarios.

Mejores prácticas de pruebas

Antes de desplegar cualquier cambio, sigue estos pasos para garantizar que todo funcione sin problemas:

  • Utilice un entorno de staging para pruebas.
  • Verifica la compatibilidad entre diferentes temas y navegadores.
  • Prueba con varios roles de usuario para verificar la funcionalidad.
  • Asegurar la responsividad móvil.
  • Preste atención a posibles conflictos con otros plugins o código personalizado.

Impacto en el SEO local

Desactivar los comentarios puede afectar tu visibilidad en la búsqueda local de varias maneras, tanto positivas como negativas. Esto es lo que necesitas saber:

Beneficios del Rendimiento

Eliminar comentarios puede conducir a mejoras técnicas que indirectamente impulsan el SEO:

  • Tiempos de carga más rápidos: Eliminar consultas a la base de datos relacionadas con los comentarios acelera la velocidad de carga de la página, lo cual es un factor de ranking conocido por los motores de búsqueda.
  • Seguridad Mejorada: Sin un sistema de comentarios, tu sitio es menos vulnerable a amenazas potenciales.
  • Carga del Servidor Reducida: Los recursos de hosting se utilizan de forma más eficiente, especialmente durante los períodos de alto tráfico.

Consideraciones clave de SEO local

  • Ventajas: Tiempos de carga más rápidos, menor riesgo de penalizaciones por spam y un presupuesto de rastreo más eficiente.
  • Desventajas: Pérdida de señales de interacción del usuario y actualizaciones de contenido menos frecuentes.
  • Soluciones alternativas: Compensa actualizando tu Perfil de empresa de Google (GBP) y utilizando marcado de esquema basado en la ubicación.

Aunque Google valora contenido generado por usuarios de alta calidad, la mayoría de los comentarios de negocios locales tienden a carecer de profundidad (por ejemplo, "¡Gran servicio!") y no aportan mucho valor. Eliminarlos puede hacer que tu contenido esté más enfocado y sea más relevante.

Para mantener tus SEO local fuerte sin comentarios:

  • Usa datos estructurados: Añadir marcado de esquema para negocios locales para ayudar a los motores de búsqueda a entender mejor su sitio web.
  • Enfócate en el Contenido: Desarrolla contenido específico por ubicación, como guías de áreas de servicio, para mantener tu sitio actualizado.
  • Mostrar prueba social: Incluya reseñas de clientes verificadas mediante marcado de esquema para una mayor credibilidad.

A continuación, te guiaremos para seleccionar la mejor estrategia para las necesidades de tu negocio.

Conclusión: Elegir tu método

Para mantener una presencia en línea pulida y mejorar el posicionamiento local en los motores de búsqueda, es importante elegir el enfoque adecuado para gestionar los comentarios en tu sitio de WordPress. Así es como puedes decidirlo según tus necesidades:

  • Para Necesidades Básicas: Utiliza los ajustes integrados de WordPress. Esta es la forma más rápida y sencilla de desactivar los comentarios para propietarios de un solo sitio que buscan una solución sin complicaciones.
  • Para Gestionar Múltiples Sitios: El plugin Disable Comments es una excelente opción. Proporciona un control centralizado, lo que facilita gestionar la configuración de comentarios en toda una red de sitios.
  • Para Desarrolladores: Si buscas control total, modificar el archivo functions.php permite eliminar por completo el sistema de comentarios. Esta opción es ideal para quienes tienen experiencia en codificación.

Al realizar cambios, considera qué tan fácil será revertirlos para campañas temporales. Para sitios de alto tráfico, ten en cuenta el rendimiento del servidor. Probar los cambios en un entorno de staging es siempre una decisión inteligente para garantizar que todo funcione sin problemas. Este enfoque respalda un estrategia de SEO local que se centra en contenido limpio y optimizado para la conversión, en lugar de interacciones de usuario no gestionadas.

Preguntas frecuentes

¿Cómo puedo eliminar la sección de comentarios de una entrada de WordPress?

Para desactivar los comentarios en una entrada específica de WordPress:

  • Abrir la publicación para editarla.
  • En el Documento barra lateral, localizar el Discusión sección.
  • Desmarque la casilla para Permitir comentarios.
  • Haz clic Actualización para guardar los cambios.

Para manejar varias publicaciones a la vez, consulte los pasos de edición masiva mencionados en el Método 1, Paso 2.

¿Cómo desactivar los comentarios en WordPress?

Para deshabilitar los comentarios en todo su sitio de WordPress:

  • Ir a Ajustes > Discusión en tu panel de WordPress.
  • Desmarque la opción para Permitir que las personas publiquen comentarios en artículos nuevos..
  • Golpe Guardar cambios.

Para un control avanzado, como gestionar comentarios en tipos de publicaciones específicos o en una configuración multisitio, considera usar plugins tal como se explica en el Método 2. Para una guía paso a paso, consulta el Método 1 o el Método 2 en el artículo.

Entradas relacionadas

About the Author
Jonas Lindemann
Jonas Lindemann

I’m an experienced SEO professional with over a decade of helping over 100 businesses rank higher online, especially local businesses, e-commerce stores and SaaS. As the co-founder of LPagery, I specialize in practical, proven strategies for regular SEO and Local SEO success.

About the Author
Jonas Lindemann
Jonas Lindemann

I’m an experienced SEO professional with over a decade of helping over 100 businesses rank higher online, especially local businesses, e-commerce stores and SaaS. As the co-founder of LPagery, I specialize in practical, proven strategies for regular SEO and Local SEO success.