Suporte » Temas » Botão próxima página

  • suvacodecobra

    (@suvacodecobra)


    Olá estou com um problema em meu template, o qual eu mesmo fiz, porém não consigo em lugar algum como colocar um link direcionando para as próximas páginas. Não há lugar melhor que o próprio forum de suporte para met tirar esta duvida sobre qual codigo eu devo utilizar.

    Se você não entendeu, é aquele “negoço” de passar pra sgunda página geralemnte em temas ingleses vem como “next” , tipo aquele “negoço” da google.

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • Myst1010

    (@myst1010)

    Depende
    para a página index, archive, search

    <div class="navegacao">
    	<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
    	else { ?>
            <div class="nav-right" title="Próxima Página"><?php next_posts_link('Próxima Página <span>→</span>') ?></div>
    		<div class="nav-left" title="Página Anterior"><?php previous_posts_link('<span>←</span> Página Anterior') ?></div>
    <?php } ?>
    </div><!--navegacao-de-post-->

    Para página single

    <div class="navegacao">
            <div class="nav-right" title="Próximo Artigo"><?php previous_post('%','Próximo Artigo <span>→</span>', 'no'); ?></div>
            <div class="nav-left" title="Artigo Anterior"><?php next_post('%','<span>←</span> Artigo Anterior ', 'no') ?></div>
        </div>

    Um que funciona pra qualquer uma, basta fazer um arquivo separado e fazer o include deste arquivo

    <?php if (is_tag() || is_category() || is_archive() || is_search()) { ?>
    <div class="navegacao">
    	<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
    	else { ?>
            <div class="nav-right" title="Próxima Página"><?php next_posts_link('Próxima Página <span>→</span>') ?></div>
    		<div class="nav-left" title="Página Anterior"><?php previous_posts_link('<span>←</span> Página Anterior') ?></div>
    <?php } ?>
    </div><!--navegacao-de-post-->
    
    <?php } elseif (is_single()) { ?>
    
       <div class="navegacao">
            <div class="nav-right" title="Próximo Artigo"><?php previous_post('%','Próximo Artigo <span>→</span>', 'no'); ?></div>
            <div class="nav-left" title="Artigo Anterior"><?php next_post('%','<span>←</span> Artigo Anterior ', 'no') ?></div>
        </div>
    
    <?php } ?>

    Nota: eu uso esses links de forma diferente do padrão.
    No meu caso o link da direita direciona para posts mais velhos e o link da esquerda para os mais novos.

    Uso desta forma porque não gosto do padrão porque parece que estou andando pra traz.

    geisinonato

    (@geisinonato)

    Bom dia, Myst1010!

    Olha eu e minhas duvidas aqui de novo. rsrs

    tenho uma dúvida referente ao tema deste tópico, “botão próxima página”
    é o seguinte tenho um tema minimalistc, e não sei onde altero o nome do
    botão “older entries” e “newer entries”, queria so colocar “página anterior” e
    “próxima página”.

    Não achei em nenhum arquivo do meu tema e do wordpress onde altero isso.

    Desde já agradeço e espero que vc possa me ajudar de novo.

    Myst1010

    (@myst1010)

    Não me vem na cabeça agora o que é tema minimalistc, rsrsr deu branco, mas se não for um tema que é filho de outro vc pode fazer o seguinte.

    pra alterar isso vc deve procurar pelo código

    next_posts_link(); e previous_posts_link();

    esse são usados nas páginas index.php, category.php, serarch.php e etc…

    a da single já é diferente que é

    previous_post(); e next_post();

    no seu tema vc pode não estar achando porque talvez o autor do tema fez um include de outro arquivo (isso inclui um arquivo e seus códigos nesta area) e é neste arqivo que estes códigos estão.

    Então vc terá que procurar se por exemplo, na index.php tem um include e se neste arquivo tem este código para vc poder personalizar.

    exemplo de personalização destes códigos.

    para index.php, category.php e etc...
    <?php next_posts_link('Próxima Página →') ?>
    <?php previous_posts_link('← Página Anterior') ?>
    
    para single.php
    <?php previous_post('%','Próximo Artigo →', 'no'); ?>
    
    <?php next_post('%','← Artigo Anterior ', 'no') ?>

    Como cada tema tem uma estrutura diferente é complicado te dizer exatamente onde achar, mas procura desta forma que falei que eu acho que vc consegue.

    se tema minimalistc é filho de outro tema isso significa que ele usa códigos do tema pai para ele, ai vc terá que procurar por estes códigos lá no tema pai ok.

    geisinonato

    (@geisinonato)

    Muito obrigada Myst1010,

    mais uma vez me ajudando, realmente estava em outro arquivo o wp-pagenavi
    que eu nunca tentei abrir.

    Até a próxima e espero que em algum tempo também possa ajudar outras pessoas.

    Criador do tópico suvacodecobra

    (@suvacodecobra)

    MUito Obrigado Meu problema está resolvido

    Myst1010

    (@myst1010)

    Ola geisinonato, Que bom que pude ajudar, só que acabei meio que repetindo o código anterio todo novamente por não ter me ligado que estava neste tópico.

    Achei que estava no seu anterior.

    julioayres

    (@julioayres)

    Pessoal tenho queria uma ajuda quanto a isso também.
    Estou criando um blog que nele terá algumas páginas em que não vou colocar post, mas tabelas com imagens e relações de outros sites com algumas informações, como dependedo da categoria do site (serão alguma páginas de diferentes tipos de site) a página pode ficar muito grande gostaria que ela fosse dividida em embaixo aparecer esses botão com mais paginas ou o número das páginas.
    Tem como alguém me ajudar com isso.

    Grato pela atenção.

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • O tópico ‘Botão próxima página’ está fechado para novas respostas.