N
nicorto
Lambda
Verificación en dos pasos activada
Hola, en una de mis webs inserté en el single.php un código php para mostrar artículos aleatorios, éste lo puse
en la zona baja y justo sobre el <?php comments_template(); ?> y el problema que tengo es que no se reflejan los comentarios hechos.
El código de los artículos aleatorios es este:
y así empieza donde los comentarios:
Abrí un hilo en la zona Wordpress pero creo que debí abrirlo por acá, espero no me llamen la atención por ello.
en la zona baja y justo sobre el <?php comments_template(); ?> y el problema que tengo es que no se reflejan los comentarios hechos.
El código de los artículos aleatorios es este:
PHP:
<?php
$random_posts = new WP_Query();
$random_posts->Query ('orderby=rand&showposts=5');
while ($random_posts->have_posts()): $random_posts->the_post()
?>
<li>
<?php
$files = get_children("post_parent=$id&post_type=attachment&post_mime_type=image");
if($files){
$keys = array_keys($files);
$num=$keys[0];
$thumb=wp_get_attachment_thumb_url($num);
print "<img src='$thumb' alt='".get_the_title()."' style='padding: 8px 12px 4px 7px; float: left;' width='70' height='50'/>";
}else{
print "<img src='<?php if(has_post_thumbnail()) : the_post_thumbnail(); else : ?>' style='padding: 8px 12px 4px 7px; float: left;' alt='".get_the_title()."' width='70' height='50'/>";
}
?>
<a href="<?php the_permalink();?>" rel="bookmark" title="<?php the_title(); ?>">
<?php the_title(); ?></a><br />
</li>
<?php endwhile; ?>
y así empieza donde los comentarios:
PHP:
<?php endwhile; endif;?><?php comments_template(); ?><?php comment_form();?>
Abrí un hilo en la zona Wordpress pero creo que debí abrirlo por acá, espero no me llamen la atención por ello.

