Bom, primeiramente, bom dia…
E segundamente, você manja de PHP?
Pergunto isso porque você vai precisar mexer no Loop dessa página de categorias.
1) Cria um contador: $i = 1
2) Na primeira interação do loop, $i = 1, então, este é o primeiro post, então ele é destacado… Sei lá, cria uma classe especifica pra estilizar via CSS ou cria um HTML diferenciado ai … No final do loop, tu coloca $i++. Isso vai incrementando a variável $i, toda vez que ela passar pelo loop….
3) Nas demais interações, $i já não vai mais ser = 1 … então, são os demais posts.. estes serão simples….
É mais ou menos isso ai ….
Abs.
Miriam de Paula
Boa tarde miriam, primeiramente muito obrigado funcionou perfeitamente para mim!
Ahh eu não manjo muito de php mas deu pro gasto o que eu sei kkk.
O Código ficou assim…
<?php $i = 0; ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php $i++ ?>
<div class="post<?php if ($i == 1) echo 'first'; ?>">
<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
<?php the_content(); ?>
</div>
<?php endwhile; ?>
<?php endif; ?>
Gostei disto que você fez, gostaria de uma ajuda para fazer aparecer em 4 quadros, posts que eu selecionar na hora de postar… tipow 5 posts em destaque:
http://studiocg.com.br/srtasam1/?lang=pt
nestes quadros pretos no cabeçalho. é Possível? eu coloquei seu codigo ali mas aparecem varios posts né? eu queria só a foto com o título
Se eu entendi bem, o que você quer é que ali apareça um post de 4 categorias diferentes não é? Se for isso é fácil… é so usar o loop customizado do wordpress que é mais ou menos assim…
<?php wp_reset_query();?>
<?php query_posts(‘posts_per_page=1&category_name=nomedacategoria’);?>
<?php if(have_posts() ) : while(have_posts() ) : the_post();?>
<h2><?php the_title();?></h2>
<?php the_content();?>
<?php endwhile;endif;?>
qualquer dúvida retorne…
Se quiser definir o post que vai aparecer ali na mão (o que não é muito aconselhável você pode usar o código seguinte…
Loop diferenciado para pegar unico post
<!–inicia loop–>
<?php query_posts(“category_name=pessoal&p=245”); if (have_posts()) : while (have_posts()) : the_post(); ?>
<!–finaliza loop–>
<?php endwhile; else: ?>
<p>Sorry, no posts matched your criteria.</p>
<?php endif; ?>
<?php wp_reset_query();?>