Escolha uma Página

Depois que eu fiz o Ar6 (mais detalhes aqui e aqui), surgiu um comentário do Felipe que achei interessante:”Opa… Meu template nem tem o loop. Se puder me ajudar, agradeço.”

Isso me lembrou quando me iniciei na arte do blog, nem sabia direito o que era o tal do WordPress hoje, depois de muitas horas de sono perdidas :), eu entendi o que o dito cujo faz e, o mais importante, como ele faz.

O segredo do WordPress é o que chamam de O Loop. A grosso modo, ele é um comando condicional feito em php usando a dupla if e while que tem a função de exibir os posts que você escreveu e que estão armazenados no seu banco de dados.

Esse loop, está localizado no arquivo index.php dentro da pasta do tema que você está usando:

/wp-content/themes/nome_do_tema_que_esta_ativo

sua estrutura mais básica é essa:

<!-- O loop começa aqui.-->

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

<!--e termina aqui-->

<?php endwhile; else: ?>
<?php _e('Sorry, no posts matched your criteria.'); ?>
<?php endif; ?>

Quando um plugin necessitar colocar um código no loop, ele deve ficar em algum lugar entre o início e o final desses códigos. Recomendo que se faça um backup do arquivo  index.php para que você não corra risco de fazer qualquer barbeiragem com o seu tema ;).

Espero ter ajudado Felipe :). Dúvidas, sugestões, receita de pão de ló? deixem um comentário 😀