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 mover el campo de texto de comentarios al final en WordPress 4.4

¿Notaste que hubo un ligero cambio en los campos del formulario de comentarios en WordPress 4.4? El área de texto de comentarios se movió a la parte superior, mientras que los campos de Nombre, Correo electrónico y Sitio web se movieron a la parte inferior. Uno de nuestros lectores preguntó si había una manera de volver a mover el campo de texto de comentarios a la parte inferior. Sí, la hay, porque lo hicimos en nuestro sitio. En este artículo, te mostraremos cómo mover el campo de texto de comentarios a la parte inferior en WordPress 4.4 y versiones posteriores.

Mover el campo de comentarios al final en WordPress 4.4

¿Por qué se cambió la disposición del campo de texto del formulario de comentarios?

La decisión de mover el campo de texto del formulario de comentarios a la parte inferior se tomó para corregir un error en el diseño del formulario de comentarios de WordPress.

Anteriormente, cuando los usuarios hacían clic en el botón de responder, eran llevados al área de texto de comentarios. Si un usuario estaba en un escritorio, podía ver claramente que primero debía completar los campos de nombre y correo electrónico.

Pero en dispositivos móviles, es posible que los usuarios ni siquiera vean los campos de nombre y correo electrónico del comentario. Podrían escribir y enviar un comentario solo para regresar con un error de que olvidaron ingresar los campos de nombre y correo electrónico.

Esto era malo desde el punto de vista de usabilidad y accesibilidad, y WordPress 4.4 abordó ese problema.

Así es como se ve ahora el formulario de comentarios predeterminado.

Nuevo diseño del formulario de comentarios después de WordPress 4.4

Si bien este cambio mejora la usabilidad, algunos propietarios de sitios creen que sus usuarios están acostumbrados al diseño anterior y desean volver a él. Aquí te mostramos cómo puedes hacerlo.

Mover el campo de texto de comentarios al final

Simplemente agrega este fragmento de código en el archivo functions.php de tu tema o en un plugin específico del sitio.

function wpb_move_comment_field_to_bottom( $fields ) {
$comment_field = $fields['comment'];
unset( $fields['comment'] );
$fields['comment'] = $comment_field;
return $fields;
}

add_filter( 'comment_form_fields', 'wpb_move_comment_field_to_bottom' );

Eso es todo, ahora puedes visitar una publicación en tu sitio web como un usuario no registrado y ver el cambio en acción.

Comparación de formularios de comentarios antes y después de mover el campo de texto del comentario al final

Esperamos que este artículo te haya ayudado a mover el campo de texto de comentarios a la parte inferior en WordPress 4.4. También te puede interesar nuestra guía sobre cómo mejorar los comentarios de WordPress con De:comments.

Si te gustó este artículo, suscríbete a nuestro Canal de YouTube para ver 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

37 CommentsLeave a Reply

  1. ¿Sabes qué estaría bien? Si pudieras dar un ejemplo de cómo mover el cuadro de comentarios encima de los comentarios. Ahora tuve que revisar todos los comentarios para escribirlo. Quiero cambiar los lugares. Arriba > Cuadro de comentarios. Abajo > Comentarios. Así no necesito desplazarme. Veo que es bastante fácil de hacer en comments.php, pero sería mejor si hubiera una forma más segura de hacerlo; un tema hijo, por ejemplo.

  2. ¡Excelente solución a un problema muy molesto! Debería estar mejor clasificado por reorganizar el orden del campo de comentarios en WordPress. Es el único enlace que realmente incluía una solución FUNCIONAL.

    ¡Gracias!

    Lucas

  3. Muchas gracias. ¡Esto fue genial!

    Después de 2 horas intentando arreglarlo, me tomó 1 minuto copiar y pegar este código. – WP 4.4.2.

  4. gracias por este consejo, había usado un código para aprobar automáticamente los comentarios de una categoría específica, pero después de la última actualización 4.4 este código no funciona, ¿sabes cómo aprobar automáticamente los comentarios en las publicaciones de una categoría específica?

  5. He estado luchando con la sección de comentarios durante los últimos 3 días en el blog de viajes de mi esposa después de que me di cuenta de que la sección de comentarios no funcionaba correctamente. Por supuesto, no me había dado cuenta de que WordPress había hecho cambios que podrían afectar esa área. Parece que el orden ahora es:

    Comentario > Escribir (en lugar de Publicar > Nombre > Correo electrónico > captcha

    pero el orden más lógico realmente debería ser:

    Nombre > Correo electrónico > URL del sitio web (faltando ahora mismo) > Comentario > captcha > Publicar

    Así que tu artículo fue oportuno y apreciado, excepto que el código proporcionado no parece funcionar con el tema que se está utilizando actualmente (TeslaThemes ~ Epilog).

    En el tema, proporcionan un lugar para agregar código personalizado, pero cuando pegué tu código, no cambió nada en el orden de los campos de comentarios. Tampoco muestras una caja para ingresar una URL de sitio web y esa ni siquiera aparece en el área de comentarios.

    Quizás podrías sugerir qué está pasando – también estuve jugando con Jetpack para intentar que los comentarios funcionaran y ahora la página de inicio también está arruinada y es marrón oscuro en lugar de blanco. No estoy seguro de si esto proviene del tema Epilog o de Jetpack.

    La orientación definitivamente sería apreciada. La URL del blog se retuvo según su política, pero se puede proporcionar si es pertinente para la consideración de este comentario.

    Gracias

    Simon

    • Hola Simon,

      No estoy seguro sobre el tema Epilog, pero la mayoría de los temas tienen un área para insertar códigos para el front-end (es decir, HTML / CSS). El código que te pedimos que ingreses aquí debe insertarse como un plugin específico del sitio o en el archivo functions.php de tu tema para que funcione.

      En nuestro sitio, hemos deshabilitado el campo del sitio web porque atrae mucho spam.

      Más información al respecto aquí: https://014.leahstevensyj.workers.dev/plugins/how-to-remove-website-url-field-from-wordpress-comment-form/

      Administrador

      • Gracias por las pistas. No podía averiguar dónde agregar este código en Functions.php, pero al explorar el editor de apariencia descubrí un archivo llamado Comment.php. Aunque no entiendo realmente toda la codificación, coloqué su código en lo que pensé que era el lugar apropiado. También descubrí la ubicación del botón "Escribir" y lo cambié a "Publicar tu comentario".

        Esto movió las cosas con éxito, excepto por el código Captcha creado por BestWebSoft. El orden ahora con su código insertado es:

        Nombre > Correo electrónico > Captcha > Mensaje > Publicar tu comentario

        El problema es que ahora recibo un mensaje de error "Se agotó el tiempo límite. Por favor, ingrese el valor CAPTCHA nuevamente".

        Si elimino la necesidad de un Captcha, es decir,

        Nombre > Correo electrónico > Mensaje > Publicar tu comentario

        entonces todo funciona muy bien!!

        ¿Hay algún código adicional que deba agregar para posicionar el Captcha después del bloque de comentarios, O debería simplemente eliminar la necesidad de ingresar un Captcha?

        Si recomiendas omitir el Captcha, ¿cuál es la desventaja? ¿Dejo el sitio vulnerable a los spambots o hay algún otro mecanismo para protegerse de esto?

        Gracias por compartir tu gran conocimiento

        Simon

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.