O Loop do Wordpress
<?php while (have_posts()) : the_post(); ?>
<h1><?php the_title(); ?></h1>
<div id="texto">
<?php the_content(); ?>
<small><?php the_time('F jS, Y') ?> por <?php the_author() ?> </small>
</div>
<?php endwhile; ?>
Além dos códigos aí em cima, você pode adicionar outros e também fazer modificações interessantes como:
Excluir posts de algumas categorias.
É util para não-exibir os posts de uma determinada categoria.
<!– If the post is in the category we want to exclude, we simply pass to the next post. – <?php if (in_category(’3′)) continue; ?>
Colocar o Horário
Com essa opção você poderá colocar o horário em que o post foi publicado.
<p>Postado às: <?php the_time(); ?></p>
Também pode ser colocado tipo: 2:00PM:
<p>Postado às: <?php the_time('g:i a'); ?></p>
Colocar o último dia em que o post foi modificado ou hora. Ou os dois
É interessante para posts grandes e que são atualizados de tempo em tempo.
<p>Última vez modificado: <?php the_modified_date(); ?></p>
Você pode colocar em outra ordem, como Maio 1, 2008
<div>Última vez modificado: <?php the_modified_date('F j, Y'); ?></div>
Ou então: Maio 1, 2008 às 00:00
<p>Modificado: <?php the_modified_date('F j, Y'); ?> às <?php the_modified_date('g:i a'); ?></p>
Essa tag tem o mesmo “sentido” das de cima porém, ao invés de ser a data é o tempo:
<p>Última vez modificado: <?php the_modified_time(); ?></p>
Link permanente
Você pode adicionar um texto, apontando para o link permanente. Por exemplo, você pode criar um formulário do tipo “text” e colocar essa tag dentro dele:
<?php the_permalink(); ?>
Ou então usar um texto:
O endereço deste post é: <?php the_permalink(); ?>
Tag More?
O que diabos é More? A tag more é usada para “encurtar” o post que é exibido na página principal. Ao invés de ficar ele completo, ficará apenas Ler Mais >>
Você pode usar essas tags:
<?php the_content('Ler mais...'); ?>
Você pode incluir o título do post:
<?php the_content("Continuar lendo " . the_title('', '', false)); ?>
Trackback
São usados por outras pessoas para mostrar que escreveram determinado artigo que foi criado pelo seu blog. É isso que estou fazendo. Esse post será “pingado” e enviará um trackback para o blog Tableless. Você pode exibir o trackback de um post, dessa forma:
<p>Trackback para este post: <?php trackback_url(); ?></p>
Você também pode complementar colocando o Trackback e o Permalink juntos:
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>“>Permalink</a> | <a href=”<?php trackback_url(); ?>” title=”<?php the_title(); ?>“>Trackback</a>
Autor
É útil para blogs que possuem mais de um autor. Existem diversas formas de exibição:
<p>Este post foi escrito por: <?php the_author(); ?></p>
Neste você exibe a descrição do autor.
<p>Perfil do autor: <?php the_author_description(); ?></p>
É interessante você colocar o autor e a descrição juntos, dando um “charme”:
Perfil de <?php the_author(); ?>: <?php the_author_description(); ?>
Tem também o login do autor:
<p>Usuário do autor: <?php the_author_login(); ?></p>
A exibição do primeiro e do último nome do autor:
<p>Esse post foi escrito por <?php the_author_firstname(); ?></p>
<p>Post pelo autor: <?php the_author_firstname(); ?> <?php the_author_lastname(); ?></p>
Ou quem sabe pelo apelido:
<p>Postado por <?php the_author_nickname(); ?></p>
Você também pode exibir o e-mail do autor:
<a href="mailto:<?php the_author_email(); ?>">Fale com o autor</a>
Plugins
Existem alguns plugins que modificam o loop. Colocarei alguns desses depois aqui.








maio 1st, 2008 at 10:53 pm
maio 1st, 2008 at 11:07 pm