Home Me envie um e-mail! Feed
Blog do yogodoshi

Problema na paginação de posts do WordPress

Com o intuito de ajudar quem mais estiver com esse problema, estou compartilhando a solução que encontrei (porém não entendi).

Em uma instalação do WordPress MU, porém serve para o WP simples também, estava com um problema na paginação dos posts onde quando você clicava nas páginas #2 ou #3, o WordPress carregava os posts da primeira página de novo e na listagem de páginas, a página #1 continuava marcada.

O meu código era o seguinte:

<?php
query_posts(”cat=-26″);
if (have_posts()) : while (have_posts()) : the_post(); ?>

Aí eu vi no site WP Questions a seguinte solução:

<?php
query_posts( array( ‘cat’ => ‘-26′, ‘paged’ => $paged, ‘posts_per_page’ => get_option( ‘posts_per_page’ ) ) );
if (have_posts()) : while (have_posts()) : the_post(); ?>

Enfim, não entendi o motivo do código ter funcionado porque na home eu pensava que por default já era pra paginação estar funcionando mesmo se eu retirar alguma categoria da query de posts default.

obs: desculpem eu estar deixando o blog de lado, em breve vou revivê-lo em grande estilo!

feed Gostou do Blog?  Assine o RSS Feed ou receba em seu e-mail

Posts Relacionados:
Plugin SimplyExclude para o WordPress
Mr. Black - Um belo tema para Wordpress made in Brasil
Erro maluco no Wordpress
Melhor anti-spam para o seu blog: Akismet
Pérola: Área de transferência no mouse

Cristiano Santos diz,

Janeiro 26, 2010 @ 10:18 am

Uuuuufa, quanto tempo meu amigo!
Muito bom ler uma postagem por aqui novamente!
Legal mesmo esse artigo. Alguns temas realmente precisam ser ajustados “na mão” mesmo.

[…]

Agora cá pra nós e que ninguém nos ouça: “voltar em grande estilo” foi meio gay não! ;-)
Abraços!

yogodoshi diz,

Janeiro 26, 2010 @ 10:11 pm

Não, não foi meio gay não; sou macho bagarai e se dúvida pergunta pra @sheilahuertas!

[…]

Iauuuuuu!

Kennedy diz,

Janeiro 28, 2010 @ 8:37 am

Isso aconteceu quando tu tentou retirar a categoria de id 26 da home? Passei por esse mesmo problema e quando consegui retirar deu erro na paginação… aí acabei deixando pra lá… tu usa o pag_navi?

Valeu pela dica!!!
Faloww!

Casa dos Blogs diz,

Janeiro 28, 2010 @ 8:59 pm

Boa!

yogodoshi diz,

Janeiro 28, 2010 @ 11:38 pm

O número da categoria acho que não importa não mas foi isso mesmo, uso sim o wp-pagenavi nessa instalação do WP.
Que bom que foi útil pra mais gente, era justamente essa a idéia do post ^^

Abraços!

Kennedy diz,

Janeiro 30, 2010 @ 1:01 pm

Tentei utilizar no meu blog e não funcionou os posts continuavam sendo incluidos na paginação… a variável $paged, armazena o quê?

Desde já agradeço!!
Abraços!

Evandro diz,

Março 7, 2010 @ 11:17 pm

Olá, gostei muito do blog estou atrás, de um Plugin para votação do Post. mais achei um só segui a risca e não deu certo, acho que ficaria legal em meu blog para os usuários avaliar o conteúdo. se postar fico grato irei add o site aos favoritos.

yogodoshi diz,

Março 7, 2010 @ 11:46 pm

Cara, vou responder não pelo possível “add nos favoritos” mas porque eu provavelmente facilitarei muito a sua vida gastando apenas 1 minuto da minha; as pessoas as vezes ajudam por ajudar, sem pedir nada em troca. =S

De qualquer forma, aqui tem uns plugins que fazem isso que você quer:http://www.webdesignbooth.com/9-useful-wordpress-poll-and-rating-plugins/ ou esse http://wordpress.org/extend/plugins/vote-it-up/

Abraços!

Fabiano diz,

Maio 3, 2010 @ 10:49 am

Valeu demais. Ajudou muito.
Realmente achei que por padrão o wordpress já definia a paginação.

Parabéns pelo blog e valeu.

Fabiano

Bruno diz,

Junho 1, 2010 @ 8:27 pm

Oi, entrei no seu site e tenho uma proposta de monetização para o mesmo.
Estamos formando um grupo com o intuito de gerar renda nos sites com publicidade. Me adicione que explico melhor.

Att,
Bruno

Bruno diz,

Junho 1, 2010 @ 8:28 pm

Desculpe, esqueci de informar meu e-mail para que você possa entrar em contato:

MSN: brunopezaumbr@hotmail.com
E-mail: brunopezaumbr@hotmail.com

Assinar feed RSS de comentários neste post · TrackBack URI

Deixe seu comentário

Fechar
Envie por e-mail