
¿Le gustaría mostrar los comentarios de sus visitantes en la página de inicio de su sitio web de WordPress?
Esta es una solicitud común, pero WordPress no la admite de forma predeterminada.
En este artículo, le mostraremos cómo mostrar comentarios en la página de inicio de su tema de WordPress usando un fragmento de código.
¿Por qué mostrar comentarios en tu página de inicio?
Los comentarios son la forma más fácil para que sus visitantes respondan a las publicaciones de su blog. Los comentarios les permiten dar su opinión, hacer preguntas y ofrecer su punto de vista.
Cuando tus publicaciones atraen muchos comentarios, es una señal de que estás construyendo una comunidad saludable alrededor de tu blog de WordPress. Es posible que desee dar más exposición a estos comentarios mostrándolos en su página de inicio.
Si su tema le permite agregar widgets a su página de inicio, es bastante fácil agregar comentarios en la barra lateral u otra área de widgets.
Otra alternativa sería utilizar un generador de páginas de destino para crear una página de inicio personalizada.
Pero no todos los temas o complementos de la página de destino vienen con una opción para agregar comentarios a su página de inicio, por lo que es posible que necesite una solución de código.
Queríamos hacer esto en uno de nuestros proyectos y descubrimos que no es tan fácil como esperábamos. Para mostrar comentarios en una sola página simplemente llame comentarios_modelo (); pero esto no funcionó en la página de inicio.
Logramos encontrar la respuesta a este problema y en este artículo la compartiremos contigo.
Ver comentarios en la página de inicio de su tema de WordPress
En este tutorial, deberá copiar y pegar el código en los archivos de su tema de WordPress. Los usuarios experimentados se sentirán como en casa haciendo esto, pero puede ser intimidante para los principiantes y un error podría colapsar su sitio web.
Si es la primera vez que agrega código a sus archivos de WordPress, debe consultar nuestra guía sobre cómo copiar y pegar fragmentos de código en WordPress.
Dicho esto, la respuesta a nuestro problema fue agregar una línea adicional de código. necesitábamos agregar $ con comentarios = “1”; antes de comentarios_modelo (); para que se muestren nuestros comentarios.
<?php $withcomments = "1"; comments_template(); // Get wp-comments.php template ?>
Deberá agregar este código al archivo index.php de su tema. Debe entrar en el bucle de WordPress justo antes de la mientras tanto declaración.
¿Cómo funciona en la vida real? Echemos un vistazo a algunos ejemplos.
Agregar comentarios a la página de inicio de Twenty Sixteen
Con un programa FTP, debe conectarse a su sitio web de WordPress y navegar a la carpeta /wp-content/themes/twentysixteen. Para obtener más detalles, consulte nuestra guía para principiantes sobre el uso de FTP con WordPress.
Una vez allí, debe editar el archivo index.php. Pegue el siguiente código justo antes del mientras tanto declaración.
$withcomments = "1"; comments_template(); // Get wp-comments.php template
Después de guardar el archivo index.php, visite su sitio de WordPress para ver los comentarios que se muestran en la página de inicio.
Agregar comentarios a la página de inicio de Twenty Twenty-One
Con un programa FTP, debe conectarse a su sitio web de WordPress y navegar a la carpeta /wp-content/themes/twentytwentyone. Para obtener más detalles, consulte nuestra guía para principiantes sobre el uso de FTP con WordPress.
Una vez allí, debe editar el archivo index.php. Con este tema no hay mientras tanto instrucción, por lo que debe agregar el código antes otro declaración.
$withcomments = "1"; comments_template(); // Get wp-comments.php template
Después de guardar el archivo index.php, visite su sitio de WordPress para ver los comentarios que se muestran en la página de inicio.
Agregar comentarios a un tema child
En lugar de editar archivos dentro de un tema, es posible que desee crear un tema secundario y agregar el fragmento de código allí.
Esto es más seguro porque no correrá el riesgo de romper el tema principal y no perderá los cambios cada vez que actualice el tema principal.
Si está utilizando un tema secundario y aún no ve los comentarios en la página de inicio después de agregar el fragmento de código, es posible que deba agregar una línea de código adicional.
En su lugar, debe copiar y pegar este código en su archivo index.php.
global $withcomments; $withcomments = 1; comments_template(); // Get wp-comments.php template

