Una sección de comentarios de WordPress llena de enlaces aleatorios y clickeables puede hacer que tu sitio web parezca sospechoso.
Para muchos propietarios de sitios, ahí es donde comienza el problema. Los spammers abusan de ello, los motores de búsqueda pueden marcarlo e incluso los comentarios genuinos con enlaces útiles pueden terminar pareciendo sospechosos.
En WPBeginner, normalmente marcamos estos comentarios como spam, pero sabemos que esa no es la mejor solución para todos.
Después de una investigación exhaustiva, hemos encontrado una forma sencilla de bloquear el enlace automático de URLs mientras mantenemos el flujo de conversaciones reales. 💬
En esta guía, te mostraremos cómo deshabilitar el enlace automático de URLs en los comentarios de WordPress. De esta manera, tendrás más control sobre tu sección de comentarios y al mismo tiempo fomentarás la participación significativa.

¿Por qué WordPress enlaza automáticamente las URLs de texto en los comentarios?
WordPress enlaza automáticamente las URLs de texto en los comentarios para que sean más fáciles de hacer clic. Esta es una función de conveniencia, para que los propietarios del sitio y los lectores puedan visitar los enlaces sin copiar y pegar.
A veces, estos enlaces son añadidos por comentaristas genuinos que no saben cómo formatear un hipervínculo.
WordPress simplemente detecta la URL y la hace clickeable al mostrar el comentario en el área de administración o debajo de tus artículos. Además, en realidad no se almacena de esa manera en tu base de datos.

El problema es que los spammers abusan de esto para dejar enlaces sospechosos en tus comentarios. Esto puede hacer que tu sitio web de WordPress parezca poco confiable tanto para los lectores como para los motores de búsqueda.
Es por eso que muchos propietarios de sitios prefieren deshabilitar el enlace automático.
Teniendo esto en cuenta, te mostraremos cómo deshabilitar los enlaces automáticos de URLs en los comentarios de WordPress. Estos son los pasos que seguirás:
- Instalación de un plugin de WordPress para deshabilitar enlaces automáticos de URLs
- Disabling Auto-Links of URLs in WordPress Comments
- FAQs: Disabling URL Auto-Linking in WordPress Comments
¿Fácil, verdad? ¡Vamos directo al grano!
Paso 1: Instalación de un plugin de WordPress para deshabilitar enlaces automáticos de URLs
Antes de empezar, ten en cuenta que muchos expertos de WordPress te dirán que agregues una línea de código personalizada al archivo functions.php de tu tema o a un plugin específico para el sitio.
Sin embargo, no recomendamos este método ya que no es realmente amigable para principiantes. Un pequeño error y tu sitio podría dejar de funcionar.
Para hacerlo de forma fácil y segura, puedes usar WPCode, que es el mejor plugin de fragmentos de código del mercado. Con WPCode, puedes agregar fragmentos de código personalizados, incluyendo CSS, PHP, HTML y más, a WordPress sin poner tu sitio en riesgo.
Algunas de nuestras marcas asociadas usan WPCode para crear y administrar fragmentos de código personalizados, y ha estado funcionando muy bien. No te pierdas nuestra reseña detallada de WPCode para saber por qué lo recomendamos encarecidamente.
La mejor noticia es que WPCode viene con una biblioteca de más de 100 fragmentos listos para usar que puedes agregar fácilmente a tu sitio. Esto incluye un fragmento de código para deshabilitar el enlace de URL de comentarios.
Dado que es una función premium, necesitarás crear una cuenta de WPCode. En el sitio web de WPCode, haz clic en el botón 'Obtener WPCode ahora'.
Luego, simplemente puedes elegir un plan y completar el proceso de registro.

Una vez hecho esto, instalemos y activemos el plugin WPCode en tu sitio de WordPress. Si necesitas ayuda, puedes consultar nuestra guía sobre cómo instalar un plugin de WordPress.
Tras la activación, deberás activar tu clave de licencia. Para ello, navega a Snippets de código » Configuración.
A continuación, en la pestaña 'Configuración general', simplemente introduce tu clave de licencia y haz clic en 'Verificar clave'. Puedes encontrar esta clave en el correo electrónico que recibes después del registro o en tu cuenta de WPCode.

Paso 2: Desactivar los enlaces automáticos de URLs en los comentarios de WordPress
El siguiente paso es ir a Fragmentos de código » + Añadir fragmentos desde tu panel de administración de WordPress.
Desde aquí, querrás usar el filtro 'Comentarios' para encontrar fácilmente el fragmento 'Desactivar enlaces de URL en comentarios'. Luego, puedes pasar el cursor sobre el fragmento y hacer clic en el botón 'Conectar a la biblioteca para desbloquear (Gratis)'.

En la ventana emergente que aparece, haz clic en 'Conectar a WordPress'.
Una vez conectado, deberías estar listo para usar el fragmento 'Desactivar enlaces de URL en comentarios'. Así que, pasemos el cursor sobre él de nuevo y hagamos clic en 'Usar fragmento' cuando aparezca.

Esto te redirigirá al editor de código de WPCode.
Dado que el fragmento de código está listo para usar, solo necesitas cambiar el interruptor de 'Inactivo' a 'Activo' y hacer clic en el botón 'Guardar fragmento'.

⚠️ Importante: Ten en cuenta que este código solo funciona en URL de texto plano. Si un usuario decide crear un enlace agregando la etiqueta HTML adecuada, esos enlaces seguirán apareciendo como clickeables.
Si deseas desactivar completamente cualquier HTML en los comentarios, puedes consultar nuestro tutorial sobre cómo desactivar HTML en los comentarios de WordPress.
Y eso es todo: tu blog de WordPress ahora dejará de enlazar automáticamente las URL en los comentarios.
Así es como se ve en nuestro sitio de demostración:

Extra: Explicación del fragmento de código para deshabilitar el autoenlace en comentarios
Si tienes curiosidad, aquí tienes el fragmento de código que utilizamos para deshabilitar los autoenlaces de URL en los comentarios de WordPress:
remove_filter( 'comment_text', 'make_clickable', 9 );
Este fragmento funciona porque WordPress no almacena las URL como enlaces clickeables en su base de datos.
En su lugar, convierte las URL de texto plano en enlaces clickeables sobre la marcha al mostrar los comentarios.
Al deshabilitar el filtro responsable de esto, evitas que las URL se conviertan automáticamente en clickeables. Este cambio afectará tanto al área de administración como a la sección de comentarios debajo de tus publicaciones.
Si eliminas el fragmento más tarde, WordPress volverá a enlazar automáticamente las URL.
Este riesgo de perder tus personalizaciones durante una actualización de tema es exactamente por lo que recomendamos usar un plugin como WPCode. Almacena tus fragmentos por separado de los archivos de tu tema, por lo que nunca tendrás que preocuparte de que las actualizaciones rompan las funciones personalizadas de tu sitio.
Preguntas frecuentes: Deshabilitar el enlace automático de URL en los comentarios de WordPress
¿Deshabilitar el enlace automático eliminará los enlaces de mis comentarios existentes?
No, este cambio solo se aplica de ahora en adelante.
Evita que WordPress convierta automáticamente las URL de texto plano en enlaces clickeables en cualquier comentario nuevo que recibas. Los enlaces que ya estaban en tus comentarios antiguos seguirán siendo clickeables a menos que decidas editarlos manualmente.
¿Los usuarios aún pueden agregar sus propios enlaces en los comentarios?
Sí. Este código solo deshabilita la conversión automática de URL de texto. Si un comentarista sabe cómo crear un enlace usando la etiqueta HTML adecuada, ese enlace aún aparecerá en su comentario.
¿Es reversible este cambio?
Sí, es completamente reversible. Si usas el plugin WPCode como recomendamos, simplemente puedes cambiar el fragmento a 'Inactivo' y guardar tus cambios. WordPress volverá inmediatamente a enlazar automáticamente las URL.
¿Este fragmento afecta a los enlaces en mis publicaciones o páginas de blog?
En absoluto. El fragmento de código que usamos está diseñado para dirigirse únicamente al filtro de comentarios. No tendrá ningún efecto en cómo funcionan los enlaces dentro del contenido de tus publicaciones o páginas.
Lectura adicional: Más formas de mejorar tus comentarios de WordPress
Esperamos que este artículo te haya ayudado a deshabilitar el enlace automático de URLs en los comentarios de WordPress.
Si quieres mejorar aún más tus comentarios de WordPress, consulta estos tutoriales adicionales para obtener más consejos y trucos:
- Cómo conseguir más comentarios en tus publicaciones de blog de WordPress
- Cómo permitir que los usuarios den "Me gusta" o "No me gusta" a los comentarios en WordPress
- Cómo permitir que los usuarios suban imágenes en los comentarios de WordPress
- Cómo permitir que los usuarios editen sus comentarios de WordPress
- Cómo agregar un sistema simple de clasificación de usuarios para comentarios de WordPress
- Cómo hacer que los comentarios de las entradas del blog sean buscables en WordPress
- Cómo resaltar los comentarios del autor en WordPress
- Cómo exportar direcciones de correo electrónico de comentarios de WordPress
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.


Deniz
Gracias por la guía. Agregué el código a function.php y funcionó. Entonces, ¿hay alguna manera de excluir mis propios enlaces de esto?
Soporte de WPBeginner
En este momento no tenemos una forma sencilla, pero si encontramos una manera, ¡nos aseguraremos de actualizar el artículo!
Administrador
Febri Tri Harmoko
¿Cómo hacer que excepto como nuestro dominio?
Entonces, solo se pueden agregar enlaces de nuestro sitio web.
Soporte de WPBeginner
En este momento no tenemos un método para limitar por dominio.
Administrador
Pasquale
Gracias, esto fue útil. Estaba recibiendo muchos comentarios como 'tu sitio web es genial... bla bla... mira el mío' y un enlace. Espero que esto lo solucione
Soporte de WPBeginner
Glad our guide was helpful
Administrador
Tecnología Geoespacial y Espacial
Gracias por esto
Soporte de WPBeginner
You’re welcome
Administrador
Abdulrahim safi
Hola ¿Cómo puedo deshabilitar los enlaces automáticos en las publicaciones, no en los comentarios?
cuando ingreso un enlace en formato de texto, por ejemplo: http://www.example.com, se cambia automáticamente a hipervínculo cuando publico la entrada. ¿Cómo puedo deshabilitar esto? Gracias.
Soporte de WPBeginner
Abdulrahim Saifi,
WordPress no convierte automáticamente las URL en enlaces. Probablemente estés usando WordPress.com. Consulta nuestra guía sobre la diferencia entre WordPress.org autoalojado vs blog gratuito de WordPress.com.
Administrador
Liz
¿Tienen ustedes una solución similar para las publicaciones? ¿Especialmente en bloques de código y pre?
Kemunto
Sí.
Sunny
¿Hay algún plugin para desvincular ciertos enlaces de texto externos en un sitio de WordPress? Gracias
Sebastien
Hola. Estoy buscando una manera de hacer exactamente lo que mencionaste, pero solo para las publicaciones. Parece que con una actualización reciente de WP, si escribes la dirección de un sitio web en una publicación, WP la enlazará automáticamente. Por ejemplo, si tu publicación contiene "google.com" en alguna parte, WP agregará un enlace a google. ¿Podemos evitar que eso suceda? Si es así, ¿cómo? Gracias
Bobby
Oye Sebastien, ¿encontraste la solución a tu problema, ya que yo también tengo problemas con esto... y solo quiero deshabilitarlo... gracias
StageCoachDriver
¿Se podría usar el functions.php en un tema hijo para agregar 'remove_filter( ‘comment_text’, ‘make_clickable’, 9 );' al tema en lugar de hacer cambios directamente en el tema?
Soporte de WPBeginner
Sí.
Administrador
Angel
Eso está muy bien. En mi caso, haré una condición para que mis enlaces – como administrador – sean clickeables, ya que los publico en respuestas a comentarios.
Thanks
Matteo
Hi Angel,
do you mind posting here the code you wrote? I’m interested in having my own links (as admin) cliackable
Gracias
Angel
Como soy la única persona que inicia sesión, puedo usar:
if ( is_user_logged_in() ) {
remove_filter( ‘comment_text’, ‘make_clickable’, 9 );
}
Ibon Azkoitia
Quizás me equivoque sobre tu situación, pero no deberías escribir en tu blog con un usuario administrador. El "escritor" debería tener un rol inferior (editor, por ejemplo) y tener otro usuario con rol de administrador para cosas de administración.
Iswandi
Funciona después de que quito las comillas en 'make_clickable'