Suporte » Temas » Paginação na home

  • Resolvido omegafilmes

    (@omegafilmes)


    Colegas,

    Não sei o que está havendo, quando clico na numeração da página que eu quero ir, ele me encaminha para uma página “not found”. Já pesquisei em diversos lugares, sei que o problema possa estar no editor com defeito em algum código, mais já revirei inúmeros sites e até o momento não consegui.
    O código da minha index.php é

    <?php get_header(); ?>
    
    <?php
    if(get_option('boxof_home') == "movies") { ?>
    <?php include (TEMPLATEPATH . '/lib/movie-home.php'); ?>
    <?php } else { ?>
    
    <div id="content">
    
    <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
    <?php query_posts("cat=2&showposts=10&paged=$paged"); ?>
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); ?>
    
    <div class="post" id="post-<?php the_ID(); ?>">
    <div class="title">
    <h2><a>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
    </div>
    <div class="postmeta">
    	<span class="author">Posted by <?php the_author(); ?> </span> <span class="clock">  <?php the_time('M - j - Y'); ?></span> <span class="comm"><?php comments_popup_link('0 Comment', '1 Comment', '% Comments'); ?></span>
    </div>
    <div class="entry">
    
    <?php
    if ( has_post_thumbnail() ) { ?>
    	<img class="postimg" src="<?php bloginfo('stylesheet_directory'); ?>/timthumb.php?src=<?php get_image_url(); ?>&h=150&w=200&zc=1" alt="" />
    <?php } else { ?>
    	<img class="postimg" src="<?php bloginfo('stylesheet_directory'); ?>/timthumb.php?src=<?php bloginfo('template_directory'); ?>/images/dummy.jpg&h=120&w=200&zc=1" alt="" />
    <?php } ?>
    
    <?php wpe_excerpt('wpe_excerptlength_index', ''); ?>
    
    <div class="clear"></div>
    </div>
    
    <div class="singleinfo">
    <span class="category">Categories: <?php the_category(', '); ?> </span>
    </div>
    
    </div>
    <?php endwhile; ?> <div align=”center”><?php if(function_exists(‘wp_pagenavi’)) { wp_pagenavi(); } ?></div>
    
    <?php getpagenavi(); ?>
    
    <?php else : ?>
    
    	<h1 class="title">Not Found</h1>
    	<p>Sorry, but you are looking for something that isn't here.</p>
    
    <?php endif; ?>
    
    </div>
    <?php } ?>
    
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>
Visualizando 15 respostas - 1 até 15 (de um total de 16)
  • omegafilmes,

    Também tive este mesmo problema com este plugin pagenavi,
    Precisei trocar o tema que eu estava usando.

    Porém quando fiz um tema próprio funcionou perfeitamente.

    Coloque este script no function.php do wp

    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::

    /* PAGE NAVIGATION */
    function getpagenavi(){
    ?>
    <div id="navigation">
    <?php if(function_exists('wp_pagenavi')) : ?>
    <?php wp_pagenavi() ?>
    <?php else : ?>
            <div class="alignleft"><?php next_posts_link(__('« Older Entries','web2feel')) ?></div>
            <div class="alignright"><?php previous_posts_link(__('Newer Entries »','web2feel')) ?></div>
            <div class="clear"></div>
    <?php endif; ?>
    
    </div>
    <?php
    }

    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::

    E na página que tem a paginação, no meu caso é a index.php coloque:

    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    <?php getpagenavi(); ?>
    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::

    espero que agora funcione.

    Criador do tópico omegafilmes

    (@omegafilmes)

    Os dois códigos eu devo colocar no index.php?

    Não, um em cada arquivo.

    O primeiro script vc coloca no function.php do seu tema
    no caminho wp-content >> themes >> pasta-do-seu-tema >> function.php.

    O outro é aonde vai aparecer a paginação que vc quer.
    em wp-content >> themes >> pasta-do-seu-tema >>index.php

    Ai insere este código abaixo.

    <?php getpagenavi(); ?>

    Eduardo

    (@eduardozulian)

    O WordPress também possui a sua função para paginação, caso queira usá-la.

    Eduardo,

    Essa função é difícil de implantar?
    Quais arquivos eu uso?

    Eduardo

    (@eduardozulian)

    Cara, sabe que nunca precisei usá-la? Mas olha, eu acho que é bem tranquila, pelo que mostra a documentação. Basta adicionar nas páginas onde você precisa da paginação.

    Criador do tópico omegafilmes

    (@omegafilmes)

    Julio40, esses códigos que você me mandou colocar, já tem nos 2 arquivos.
    O problema com a paginação só acontece na página inicial. Em outras páginas, tudo está ocorrendo normalmente. Só na paginação da home que estão sendo encaminhadas para “NOT FOUND”.
    Ainda continua o mesmo problema, mesmo com esses códigos nos arquivos.

    omegafilmes,

    Posta o link do seu site para analisar e que tema está utilizando
    no WP para análise melhor.

    Criador do tópico omegafilmes

    (@omegafilmes)

    Julio40,

    O meu site ainda estou montando: http://omegafilmes.com
    Já excluí o pagenavi e no lugar apareceu “old entries” que clicando nele, também encaminha para “NOT FOUND” aí instalei novamente já que não é o plugin.

    omegafilmes,

    Tente trocar o links permanentes de post padrão para none do post na administração do wp.

    Criador do tópico omegafilmes

    (@omegafilmes)

    julio40,

    Pronto. Já mudei o link permanente de “padrão” para “nome do post”.
    Nada mudou. Ele continua encaminhando para “NOT FOUND”.
    É, não sei o que está acontecendo.
    =/

    omegafilmes,

    É então vc tem problema de programação no seu tema ativo.
    Tente trocar o tema para ver se funciona.

    Eduardo

    (@eduardozulian)

    Fiz um teste aqui e pelo jeito é só sua página inicial que não tá funcionando, já que nas categorias eu consegui entrar: http://omegafilmes.com/movie-genre/acao/page/4/. Tente ler a documentação do tema pra ver se acha alguma coisa.

    Fica difícil opinar sem ter acesso ao código, cara, mas que tal fazer uma pergunta no suporte do tema e ver qualé?

    Criador do tópico omegafilmes

    (@omegafilmes)

    Eduardo,
    Pior que já fiz contato com o suporte e não tive nenhum retorno… Tá f*!!
    Se você tiver algum contato, te passo os dados pra você ter acesso. Tem um site com o mesmo tema que o meu: http://filmesbaixar.com.br e o desse site funciona normal. –‘

    Abraços!

Visualizando 15 respostas - 1 até 15 (de um total de 16)
  • O tópico ‘Paginação na home’ está fechado para novas respostas.