Tags Condicionais do WordPress

As Tags Condicionais são usadas para manipular o conteúdo exibido ou especificar informações na página

por Paulo Rodrigues 12/04/2011 ~ 2 min. / 321 palavras

As Tags Condicionais são funções próprias do WordPress capazes de manipular todo o conteúdo de sua página. Com elas, você ganha aquele tempo que iria perder criando aquelas condições para retornar seus valores de maneira personalizada. Geralmente retornam o valor em Booleano, ou seja, TRUE (verdadeiro) ou FALSE (falso).

Como usar?

[cce lang=”php”]

[/cce]

Tags que podem receber parâmetros dentro de sua função, ex:

[cce lang=”php”]

[/cce]

A tabela abaixo que encontrei no livro WordPress 3, é basicamente um mini-guia das tags que precisam de parâmetros e das que não precisam.

<th>
  ID
</th>

<th>
  Slug
</th>

<th>
  Título
</th>

<th>
  Array
</th>

<th>
  Outro
</th>
<td>
  X
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
</td>
<td>
  X
</td>

<td>
</td>

<td>
</td>

<td>
</td>

<td>
</td>
<td>
  X
</td>

<td>
  X
</td>

<td>
</td>

<td>
</td>

<td>
</td>
<td>
</td>

<td>
</td>

<td>
</td>

<td>
</td>

<td>
  Nome do arquivo
</td>
<td>
  X
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
</td>
<td>
  X
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
</td>
<td>
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
</td>
<td>
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
</td>
<td>
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
  X
</td>

<td>
</td>
<td>
  X
</td>

<td>
  Nome do usuário
</td>

<td>
  Nickname
</td>

<td>
  X
</td>

<td>
</td>
<td>
  X
</td>

<td>
</td>

<td>
</td>

<td>
</td>

<td>
</td>
<td>
  is_search
</td>

<td>
  is_day
</td>

<td>
  is_feed
</td>

<td>
  is_404
</td>

<td>
  is_comments_popup
</td>
<td>
  is_time
</td>

<td>
  is_month
</td>

<td>
  is_attachment
</td>

<td>
  is_trackback
</td>

<td>
  is_active_sidebar
</td>
<td>
  is_date
</td>

<td>
  is_year
</td>

<td>
  is_singular
</td>

<td>
  is_preview
</td>

<td>
  is_admin
</td>
<td>
  pings_open
</td>

<td>
  is_paged
</td>

<td>
  in_the_loop
</td>

Para melhorar o conteúdo e o aprendizado, criei um Guia de Referência das Tags Condicionais do WordPress.