Solución para mostrar los artículos en la barra lateral

  • Autor Autor sebasxnco
  • Fecha de inicio Fecha de inicio
S

sebasxnco

Épsilon
hola forbeta estoy intentando hacer esto mismo

Enlace eliminado

y uso el siguiente codigo

PHP:
                       <div id="titulo-sidebar">
<h2>Ultimos Articulos</h2>
</div>
<div class="caja-lateral">   

                    <?php
    $my_query = new WP_Query('category_name=Videos&showposts=9');
    while ($my_query->have_posts()) : $my_query->the_post();
?>
 <a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><img src='<?php echo get_post_meta($post->ID, "Image", true);?>' height="100" width="100" /></a> 
                                                        
     <? endwhile; ?>	

 </div>

pero no muestra los articulos
 
Lo miro asi rapidito porq ando de salida, por casualidad te muestra los titulos?, en las imagenes?, deja una url donde estan probando para ver.. creo que el detalle esta aqui
$post->ID,

Intenta usando esto:
PHP:
<?php query_posts('category_name=special_cat&posts_per_page=10'); ?>

<?php while (have_posts()) : the_post(); ?>
  <!-- Do special_cat stuff... -->
<?php endwhile; ?>

porque la funcion WP_Query es un poco mas compleja.. pero revisa esto "$post->ID".. puede que no te tome el id y por eso no te muestre la imagen.
PHP:
<?php query_posts('category_name=Videos&showposts=9'); ?>
<?php while (have_posts()) : the_post(); ?>
 <a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><img src='<?php echo get_post_meta($post->ID, "Image", true);?>' height="100" width="100" /></a> 
<?php endwhile; ?>
 
Última edición:
A mi me parece que el problema es un poco más simple. Dice que no le muestra los artículos.

PHP:
<?php echo get_post_meta($post->ID, "Image", true);?>

Creo que ahí está la clave. ¿Tenes creado un custom field con el nombre "Image" y en el valor la URL de la imagen?
 
No veo algo malo en específico, pero si un par de consejos, showposts fue deprecada, ahora se utiliza posts_per_page.

Asegurate que el campo personalizado sea Image, con mayúsculas, yo utilizaría la función query_posts en lugar de WP_query, únicamente por gusto personal.

¿Y sin en lugar de utilizar el nombre de la categoría utilizas la ID? Si usas WP 2.9+ no necesitas la imagen en un nuevo campo, puedes usar los thumbnails de WP.

Hay varias cosas que podrías modificar en el código, pero aún así creo que debería funcionar.
 
Atrás
Arriba