seguinte, vai no arquivo category e coloca assim
<?php if ( is_category(‘tal’) ) { ?>
<?php
global $post;
$myposts = get_posts(‘category_name=tal&showposts=20’);
foreach($myposts as $post) :
setup_postdata($post);s
?>
<?php the_content() ?><?php endforeach; ?>
<?php } ?>
cara, não dá pra mostrar tudo em categorias, pq exemplo se tiver 200 posts, vai mostrar tudo na página? vai travar o pc do usuário, define ai mais ou menos quantas vai ter em cada categoria, eu coloquei 20 como vc disse. O que define quantos posts terão é esse showposts=20
sacou???
No arquivo category.php do seu tema inclua o código abaixo antes de iniciar o loop que exibi os posts:
<?php query_posts('showposts=20'); ?>
Isso vai fazer com que os ultimos 20 itens sejam exibidos.
Criador do tópico
kaoltda
(@kaoltda)
valeu pessoal
o meu esta assim apenas
Category Template (category.php)
<?php get_header(); ?>
<?php include (TEMPLATEPATH . ‘/gallery.php’); ?>
<?php get_footer(); ?>
seria colocar apenas
<?php get_header(); ?>
<?php query_posts(‘showposts=20’); ?>
<?php include (TEMPLATEPATH . ‘/gallery.php’); ?>
<?php get_footer(); ?>
?
isso vai servir para todas as categorias e todas seram mostradas sempre
como 20post?
se eu tiver 40post, teria que trocar entao apeanas o 20 para 40 ?
so isso?
Criador do tópico
kaoltda
(@kaoltda)
e isso mesmo
fiz o teste aqui
valeu del e dan77
[]s
fechado top
Verifique se isso não quebra sua paginação.
Criador do tópico
kaoltda
(@kaoltda)
justamente
voltei para falar disto
quando coloco o codigo
<?php get_header(); ?>
<?php query_posts(‘showposts=20’); ?>
<?php include (TEMPLATEPATH . ‘/gallery.php’); ?>
<?php get_footer(); ?>
todos os post ficam juntos
ou seja, a categoria de carro se mistura com caminhao e motos, nao adianta clickar em carros, ele mostra tudo junto
Tenta substituir o código que você colocou em negrito acima por:
<?php query_posts('showposts=20&cat=$cat'); ?>
Criador do tópico
kaoltda
(@kaoltda)
<?php get_header(); ?>
<?php query_posts(‘showposts=20&cat=$cat’); ?>
<?php include (TEMPLATEPATH . ‘/gallery.php’); ?>
<?php get_footer(); ?>
ola leo
deu na mesma, sera que nao e nem um problema com o templat?
tem alguma outra ideia ae?
qualquer ideia pode ajudar e muito
obrigado
Faça assim:
<?php query_posts($query_string . "&showposts=20"); ?>
Criador do tópico
kaoltda
(@kaoltda)
poxa
deu certo
valeu renato, obrigadao 🙂
e muito obrigado pela ajuda tambem do leo e o dan77
obrigado a todos