Pegar somente a imagem em destaque de um post
Postado em 22 de outubro de 2010 por Henderson | Categorias: Posts | Sem comentários » | Comentar
Para montar uma sequência de banners que aparecem aleatóriamente na página:
<?
$args = array(
'numberposts' =>1,
'category'=>12,
'orderby'=>'rand'
);
$posts_blog = get_posts($args);
foreach($posts_blog as $blogp)
{
echo get_the_post_thumbnail($blogp->ID, 'imagem_banner_capa');
}
?>
Outra forma de montar uma sequência de banners usando o Loop do WordPress:
<?php query_posts("cat=12&howposts=1&orderby=rand"); ?>
<?php if (have_posts()) : the_post(); ?>
<?php if ( has_post_thumbnail() ) { ?>
<!--IMAGEM DO BANNER ROTATIVO-->
<div id="banner_imagem"><a href="#"><? the_post_thumbnail( 'imagem_banner_capa' ); ?></a></div>
<?php } ?>
<?php endif; ?>
Função get_posts
http://codex.wordpress.org/Template_Tags/get_posts
Função get_the_post_thumbnail
http://codex.wordpress.org/Function_Reference/get_the_post_thumbnail
Deixe um comentário