SmileHappy

Google, Orkut, MySpace, Gadgets, Tecnologia, Informática, etc…






O Loop do Wordpress

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Criei este post para complementar o do Tableless.

<?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.

Share This Post








2 Responses to “O Loop do Wordpress”

  1. 1
    Pedro Rogério Says:

    Muito bom, tem bastante coisa interessante nesse post!!!

  2. 2
    Yeltsin Lima Says:

    Olá, obrigado. Resolvi entrar de vez no mundo Wordpress. :-)

Leave a Reply