WordPress

Inscreva-se em nosso canal no Youtube Daviwp

Como ordenar os posts wordpress em ordem alfabética

29/09/2013 WordPress (3) comentários

Olá Amigos,

Veja como ordenar os posts do seu website WordPress em orem alfabética é bem simples veja o exemplo abaixo.

01 – Primeiro veja o loop que vai listar seus posts

<?php
						$args = array(
							'post_type'=>'post','orderby'=> 'title', 'order' => 'ASC',
							'numberposts'=>-1
						);
						$my_posts = get_posts($args);
		            ?>
             		<?php foreach( $my_posts as $post ): setup_postdata($post); ?>
<?php the_content(); ?>
 
<?php endforeach; ?>

02 – Galera, esses dois parâmetros é responsável por ordenar nossos posts em ordem alfabética ‘orderby’=> ‘title’, ‘order’ => ‘ASC’ sempre que utilizar eles em seu loop vai ordenar.

Espero que possa ajudar quem precisa abraço até o próximo!

daviwp

Meu nome é Davi Alves desenvolvedor web e WordPress developer, residente de Belo Horizonte, sou um dos organizadores do WordCamp evento oficial do WordPress em BH e co-fundador do Belo Horizonte WordPress Group juntamente com o fundador Mateus Neves, sou articulista de alguns sites, e fundador do daviwp.com, aqui compartilho conhecimentos para toda galera aficionada em WordPress.

  • Marcos Duarte

    Amigo, onde coloco esse código?

    • daviwp

      Olá Marcos,

      Esse código é o loop que vai trazer o conteúdo da onde você deseja exibir, pagina, posts, categoria .

  • Amanda Dias Pais

    Oi Davi.

    Muito obrigada pela postagem. De grande valia.
    Você poderia me ajudar?
    Como eu faço a ordenação pelo function? Por exemplo, consegui coloca-lo para não ter limitação de posts por página, assim:
    add_filter( ‘psp_archive_project_listing_count’, ‘psp_show_all_projects_on_dashboard’ );
    function psp_show_all_projects_on_dashboard( $count ) {
    return -1;
    }

    Mas como fazer isso para ordenar de A-Z?

    Desde já, muito obrigada!