Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo eliminar el campo de URL del sitio web del formulario de comentarios de WordPress

Habiendo administrado docenas de sitios de WordPress a lo largo de los años, hemos lidiado con innumerables comentarios de spam nosotros mismos. Una de nuestras técnicas más efectivas para combatir el spam es eliminar el campo de URL del sitio web de los formularios de comentarios.

Si bien los complementos anti-spam de comentarios ayudan, muchos spammers aún agregan manualmente enlaces promocionales a través del campo de URL del sitio web en su formulario de comentarios. Al eliminar este campo de URL, puede reducir significativamente los intentos de spam mientras mantiene abierta su sección de comentarios.

En este artículo, le mostraremos varias formas de eliminar el campo de URL del sitio web de su formulario de comentarios de WordPress, desde soluciones sencillas con complementos hasta un método de código fácil.

Eliminar el campo de URL del sitio web del formulario de comentarios de WordPress

¿Por qué la gente envía comentarios de spam?

Dado que la mayoría del spam es generado por bots automatizados, puede combatir fácilmente el spam de comentarios utilizando herramientas y complementos gratuitos. Sin embargo, es mucho más difícil detener los comentarios de spam que son enviados por personas.

Estos comentarios a menudo no tienen relación con el tema, son irrelevantes y no aportan valor a la conversación.

El formulario de comentarios predeterminado de WordPress

Cuando muestra comentarios, WordPress vincula automáticamente el nombre de usuario de la persona con la URL del sitio web que proporcionó. Los spammers pueden usar este campo para obtener backlinks o para intentar obtener mejores clasificaciones para palabras clave específicas.

Al eliminar el campo de URL del sitio web, puedes disuadir a los spammers de publicar en tu blog de WordPress o sitio web. Y como puedes ver en nuestro formulario de comentarios de WPBeginner, hemos deshabilitado esta función exacta de esta manera:

Formulario de comentarios de WPBeginner

Hacemos esto porque creemos que los usuarios genuinos dejarán un comentario sin importar si obtienen un backlink o no. Por lo tanto, esto no debería afectar la cantidad de comentarios de calidad que recibes.

Dicho esto, veamos 3 métodos diferentes para eliminar el campo del sitio web del formulario de comentarios de tu sitio de WordPress. Puedes usar los enlaces rápidos a continuación para ir directamente al método que deseas usar:

El primer método utiliza Thrive Comments, el mejor plugin de comentarios para WordPress.

Además de evitar que los usuarios inserten URLs con spam, también puedes usar el plugin para aumentar la interacción en tus comentarios. Por ejemplo, puedes permitir que los usuarios den 'me gusta' o 'no me gusta' a los comentarios e incluso redirigir a los comentaristas a una publicación relevante para aumentar tus visitas.

Para más información, consulta nuestra reseña completa de Thrive Themes, donde hablamos más sobre Thrive Comments.

Primero, ve al sitio web de Thrive Themes para crear una nueva cuenta y obtener un plan de pago.

ThriveThemes

Una vez registrado, simplemente ve al panel de tu cuenta.

Aquí, haz clic en el enlace 'Descargar e instalar el plugin Thrive Product Manager'.

Instalar Thrive Product Manager

En esta etapa, puedes instalar el plugin Thrive Product Manager en tu sitio de WordPress. Para más detalles, por favor consulta nuestra guía sobre cómo instalar un plugin de WordPress.

Ahora, ve a la página de Product Manager desde tu área de administración de WordPress y haz clic en el botón 'Iniciar sesión en mi cuenta'.

Conectar Thrive al sitio de WordPress

Ahora deberías ver el panel de Thrive Product Manager.

Aquí, simplemente selecciona Thrive Comments y haz clic en el botón 'Instalar productos seleccionados'.

Instalar Thrive Comments

Debería aparecer un mensaje de éxito que diga 'Listo para usar' una vez que la instalación haya finalizado.

Ahora, simplemente haz clic en el botón 'Ir al panel de Thrive Themes' en la parte inferior.

Ver mensaje de éxito de comentarios de Thrive

En la siguiente página, verás todos tus plugins instalados en la suite.

Haz clic en el botón 'Thrive Comments' para empezar a usar el plugin.

Ir a Thrive Comments

En la página de Thrive Comments, abre el menú 'Inicio de sesión de comentarios'.

Luego, desactiva la configuración 'Permitir a los invitados insertar las URL de su sitio web'.

Evitar que los comentaristas inserten la URL de su sitio web con Thrive Comments

Esta opción eliminará el campo de URL del sitio web de tu sitio web de WordPress.

De esta manera, tu sección de comentarios permanecerá libre de spam y tus comentaristas genuinos no harán clic accidentalmente en enlaces maliciosos.

El formulario de comentarios de Thrive sin el campo de URL del sitio web

Eso es todo. Si te interesa usar Thrive Comments para mejorar tu sección de comentarios, aquí tienes otras guías que puedes consultar:

Método 2: Eliminar el campo de URL del sitio web con un plugin gratuito

Si deseas eliminar el campo de URL del formulario de comentarios de tu WordPress con un plugin gratuito, entonces consulta Comment Link Remove and Comment Tools.

Este plugin te permite eliminar el campo y también eliminar cualquier enlace de comentarios que ya hayas aprobado.

Primero, necesitas instalar y activar el plugin Comment Link Remove and Comment Tools. Para instrucciones detalladas, consulta nuestra guía sobre cómo instalar un plugin de WordPress.

Al activarlo, haz clic en Comment Tools » Comment Tools en el panel de WordPress.

Aquí, marca la casilla junto a 'Remove WEBSITE Field from Comment Form' (Eliminar campo de SITIO WEB del formulario de comentarios). Esto disuadirá a los spammers de insertar sus enlaces.

Dicho esto, todos los comentarios que aprobaste previamente aún contendrán un enlace. Para eliminar estas URLs, simplemente marca la casilla junto a 'Remove hyperlink from comment AUTHOR Bio' (Eliminar hipervínculo de la biografía del AUTOR del comentario).

También recomendamos marcar la configuración 'Disable turning URLs into hyper-links in comments' (Desactivar la conversión de URLs en hipervínculos en los comentarios). Esta opción evita que las URLs en los comentarios se muestren como hipervínculos clickeables.

Aparte de eso, puedes habilitar opcionalmente la opción 'Remove HTML Link Tags in comments' (Eliminar etiquetas de enlace HTML en los comentarios). Esta configuración elimina las etiquetas HTML que crean hipervínculos en los comentarios. Esto asegura que las URLs o enlaces en los comentarios no se muestren como enlaces clickeables.

Configuración del plugin Comment Tools

Una vez hecho esto, simplemente desplázate hasta la parte inferior de la página y haz clic en el botón 'Save Changes' (Guardar Cambios) para almacenar tu configuración.

Para ver este cambio en acción, cierra sesión en tu cuenta o visita tu sitio web en una pestaña de incógnito.

Verás que el formulario de comentarios ya no tiene un campo para la URL del sitio web.

Formulario de comentarios sin campo de URL del sitio web

Además, los nombres de los autores de los comentarios que solían tener enlaces ya no los tendrán, y los usuarios no podrán hacer clic en ellos.

Una de las señales reveladoras de esto es que el color del texto del nombre del autor del comentario que solía tener enlaces será el mismo que el que no lo tiene.

Ejemplo de nombres de autores de comentarios que no tienen enlaces

Método 3: Eliminar el campo de URL del sitio web con código

Otra opción es eliminar el campo del sitio web del formulario de comentarios de WordPress usando un fragmento de código.

La razón por la que queremos mostrarte este método es que, si bien el plugin puede eliminar el campo de la URL, aún mantiene la casilla de verificación "Guarda mi nombre, correo electrónico y sitio web en este navegador para la próxima vez que comente" en la parte inferior.

Para mantener la coherencia, queremos cambiar este texto a "Guarda mi nombre y correo electrónico en este navegador para la próxima vez que comente". Y podemos hacerlo usando código personalizado.

A menudo, los tutoriales te dirán que agregues fragmentos de código personalizado al archivo functions.php de tu tema.

Sin embargo, no recomendamos esto porque incluso un pequeño error en tu código podría causar una serie de errores comunes de WordPress o incluso romper tu sitio por completo. Este enfoque también requiere que crees un tema hijo para que tu tema principal no se vea afectado.

En lugar de hacer todo eso, recomendamos usar WPCode. Es la forma más fácil y segura de agregar código personalizado en WordPress sin tener que editar ningún archivo principal del tema.

Nota: Aunque existe un plugin gratuito WPCode, usaremos la versión premium para este tutorial.

Lo primero que debes hacer es instalar y activar el plugin WPCode en tu sitio web. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Agregar código para eliminar el campo de URL del formulario de comentarios de WordPress

Tras la activación, ve a Fragmentos de código » Agregar fragmento.

Cómo agregar un fragmento de código a WordPress

Luego, navega a la pestaña ‘Comentarios’ y busca el fragmento ‘Desactivar URL del sitio web del formulario de comentarios’.

Si aún no te has conectado a la biblioteca de WPCode, haz clic en el botón ‘Conectar a la biblioteca para desbloquear (Gratis)’.

En esta etapa, simplemente inicia sesión en tu cuenta de WPCode.

Después de eso, regresa a la página anterior del plugin WPCode. Ahora verás que el botón ha cambiado a ‘Usar fragmento’. Haz clic en él para usarlo.

Al hacer clic en 'Usar fragmento' en el fragmento de código Deshabilitar URL del sitio web del formulario de comentarios en WPCode

Ahora verás la pantalla del editor de fragmentos de código con el código para eliminar el campo de URL del sitio web del formulario de comentarios.

Todo lo que necesitas hacer ahora es hacer clic en el interruptor ‘Inactivo’ para que muestre ‘Activo’ en su lugar. Luego, haz clic en ‘Actualizar’ para que este fragmento esté en vivo.

Activación del fragmento de código Deshabilitar URL del sitio web del formulario de comentarios en WPCode

Ahora, los visitantes ya no podrán agregar una URL de sitio web a sus comentarios.

Agregar código para eliminar enlaces existentes en los nombres de autor de comentarios

El código del paso anterior solo elimina el campo de URL del sitio web de los formularios de comentarios, pero los comentarios existentes con nombres de autor enlazados aún tendrán enlaces.

Afortunadamente, puedes eliminarlos fácilmente también con WPCode. Lo que necesitas hacer es volver a Fragmentos de código » Agregar fragmento. Luego, haz clic en ‘Usar fragmento’ en ‘Agregar tu código personalizado (Fragmento nuevo).’

Agregar código personalizado en WPCode

Ahora, puedes darle un nombre a este fragmento de código para que sea fácilmente identificable. Puede ser algo simple como ‘Eliminar hipervínculos en el nombre del autor del comentario.’

Después de eso, cambia el Tipo de código a ‘Fragmento de PHP.’

Creación de un fragmento de código en WPCode para eliminar hipervínculos en los nombres de autores de comentarios existentes

Una vez hecho esto, copia y pega el siguiente fragmento en el cuadro de vista previa del código:

function wpbeginner_remove_comment_author_link( $return, $author, $comment_ID ) {
    
    // Simply return the comment author without the link
    return $author;
}

// Hook the custom function into the 'get_comment_author_link' filter
add_filter( 'get_comment_author_link', 'wpbeginner_remove_comment_author_link', 10, 3 );

Desplazándote hacia abajo, asegúrate de que el Método de inserción sea ‘Inserción automática’ y la Ubicación sea ‘Ejecutar en todas partes.’

Después de eso, simplemente activa el código y haz clic en ‘Guardar fragmento.’

Elección del método y la ubicación de inserción en WPCode

Ahora, ya no verás que los nombres de los autores de comentarios antiguos tengan enlaces.

Agregar código para reemplazar el texto de la casilla de verificación de opción de cookies de comentarios

Si eliges mostrar la casilla de verificación de opción de privacidad de comentarios en tu formulario de comentarios, es muy probable que veas este texto en la casilla: “Guarda mi nombre, correo electrónico y sitio web en este navegador para la próxima vez que comente.”

Tener esta casilla de verificación así, cuando ya no tienes el campo de URL del sitio web, parecerá bastante torpe. Por lo tanto, es una buena idea reemplazar este texto.

Para hacer esto, simplemente crea un nuevo fragmento como en el paso anterior y haz que el Tipo de código sea ‘Fragmento de PHP.’ Puedes nombrar este código ‘Reemplazar texto de la casilla de verificación de opción de cookies de comentarios.’

Después de eso, copia y pega el fragmento de código a continuación en el cuadro de vista previa del código:

// Hook a custom function 'remove_website_from_checkbox_text' into the 'gettext' filter
add_filter('gettext', 'remove_website_from_checkbox_text');

function remove_website_from_checkbox_text($translated_text) {
    // Replace the original text with the modified text
    $translated_text = str_replace(
        'Save my name, email, and website',   // Original text to find
        'Save my name and email',            // Replacement text
        $translated_text                      // The text being processed
    );

    // Return the modified translated text
    return $translated_text;
}

Puedes hacer que la configuración del Método de inserción y la Ubicación sean las mismas que antes.

Una vez que hagas eso, simplemente activa el código y haz clic en ‘Guardar fragmento.’

Si el código es exitoso, entonces deberías ver el texto de opción cambiado a "Guardar mi nombre y correo electrónico en este navegador para la próxima vez que comente."

Así se ve el texto de opción en nuestro sitio de prueba:

Guarda mi nombre y correo electrónico en este navegador para la próxima vez que comente texto de la casilla

Esperamos que este artículo te haya ayudado a aprender cómo eliminar el campo de URL del sitio web del formulario de comentarios de WordPress. También te puede interesar nuestra guía para principiantes sobre cómo moderar comentarios en WordPress y nuestras selecciones expertas de los mejores plugins de formularios de contacto.

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.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

104 CommentsLeave a Reply

    • Si no funciona en un sitio, es probable que el tema que se está utilizando esté anulando el formulario de comentarios predeterminado.

      Administrador

  1. Hola, gracias por crear una valiosa publicación de blog, ya que era una pregunta de muchos sobre cómo eliminar el campo del sitio web del formulario de comentarios.

    Quiero saber si permitir el campo del sitio web es útil para el SEO, ¿porque son enlaces nofollow?

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.