• Olá Galerinha, sou novato ainda em WordPress e estou com uma duvida que ja tentei de tudo mas não estou sabendo como aplicar…rs

    Eu quero trabalhar melhor a lista ul e li das paginas mas não estou sabendo com fazer isso. Até achei um esquema para exibir as categorias em lista como eu quero, mas não agora como fazer a mesma coisa para as paginas (home, sobre, contato, etc…)

    O esquema que eu tenho é esse:

    <ul class="header-nav">
    
                                <li><a href="<?php echo get_option('home'); ?>/"><span>Home</span></a></li>
    
                                    <?php while (have_posts()) : the_post(); // start your Loop ?>
    
        						<ul><li><a href="<?php the_permalink () ?>"><span><?php
    							global $post;
    							$categoria = get_the_category($post->id);
    							$nomeCategoria = $categoria[0]->cat_name;
    							echo $nomeCategoria;
    							?></span></a></li> </ul>
    
    								<?php endwhile; ?>

    Agora como eu posso fazer com esse mesmo código para mostrar os links das paginas?? alguém tem uma ideia de como fazer isso?

    Vlw galerinha

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Moderador Leo Baiano

    (@leobaiano)

    Abaixo segue um código para você exibir as páginas em lista:

    <?php $args = array(
        'depth'        => 0,
        'show_date'    => '',
        'date_format'  => get_option('date_format'),
        'child_of'     => 0,
        'exclude'      => '',
        'include'      => '',
        'title_li'     => '',
        'echo'         => 1,
        'authors'      => '',
        'sort_column'  => 'menu_order, post_title',
        'link_before'  => '',
        'link_after'   => '',
        'exclude_tree' =>''
    );
    ?>
        <ul class="header-nav">
            <li>
                <a href="<?php echo get_option('home'); ?>">Inicio</a>
            </li>
            <?php wp_list_pages( $args ); ?>
        </ul>
    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    E ae leobaiano…blzinha?
    Desculpa a demora, mas é que ja tava achando que ninguem ia responder…hehehe

    Então…é que o esquema de menu que eu preciso tem que ter cantos arredondados e pra isso preciso colocar o span antes do texto do menu…e não sei como fazer isso..rs

    que nem eu fiz no esquema que eu mostrei acima…mas eu só consegui fazer isso com a lista de categoria…com de paginas não..rs

    Teria que ser + ou – isso:
    “><span>Inicio</span>
    Só que pra todos…manja?

    Cara, esu fiz isso com o JQuery Corner, é muito bom e prático, dá menos trabalho.

    Se quiser dar uma olhada, veja no site oficial do plugin:
    http://jquery.malsup.com/corner/

    Para instalar:

    1) Abre o script header.php
    2) Adiciona o script antes da tag <head>
    Assim: <script language="javascript" type="text/javascript" src="<?php bloginfo( 'template_url' ); ?>/jquery.corners.js"></script>

    $(document).ready(function(){
    	$("#id_ou_classe_do_objeto").corner("5px");
    });

    3) Acabo, hehe.

    Abraço.

    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    putz Zappe…blzinha?

    Eu usava o corner mas vi que ele da muito pau, então resolvi usar o curvycorner…descobri também que ele não valida e tals.

    Esse negocio de canto arredondado pe fooooda viu..rs

    Mas consegui achar uma solução meia boca aqui que deve segurar as pontas por um tempo…hehe

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘Trabalhar a exibição dos links de paginas’ está fechado para novas respostas.