wordpress: comentarios fuera del bucle – comments_template ()

Buenas a tod@s

He añadido comments_template () en archive poque muestro la lista de todos los post desplegando el ultimo completo asi que necesito que la gente pueda comentar y ver los comentarios de este post

Pero no me mostraba nada, buscando por foros encontre esta solucion


php 

 global $postid;
 $postid = get_the_ID();

/php
   		
<ol class="commentlist">

php   
 
//Gather comments for a specific page/post 
 $comments = get_comments(array(
 'post_id' =&gt; $postid,
 'status' =&gt; 'approve' //Change this to the type of comments to be displayed
 ));

//Display the list of comments
 wp_list_comments(array(
 'per_page' =&gt; 100, //Allow comment pagination
 'reverse_top_level' =&gt; false //Show the latest comments at the top of the list
 ), $comments);
			
// Y AHORA EL FORMULARIO
			
 echo comment_form($args, $postid);

/php

</ol>


y funciona perfectamente xDD

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s