Solução para mostrar os artigos na barra lateral

  • Autor Autor sebasxnco
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
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
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
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 edição:
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.
 
Voltar
Topo