Categorias
Blog Coluna de Everaldo Matias

Uma introdução sobre as variáveis globais do WordPress

Por Everaldo Matias

Nesta coluna, vou falar — brevemente — sobre as variáveis globais do WordPress. Elas estão presentes em todo ‘lifetime’ do CMS e são grandes aliadas no desenvolvimento.

As variáveis globais, como o nome sugere, são variáveis que estão disponíveis globalmente e que podemos acessar seus dados em diversos locais: páginas, posts, archives, painel administrativo, etc.

Conhecer e estudar as variáveis globais nos dá um panorama de parte do funcionamento interno do WP.

De acordo com o local, essas variáveis vão apresentar informações sobre a página ou post atual, sobre o usuário que está logado, sobre o servidor e muito mais.

Observe que, mesmo as variáveis sendo globais, é necessário usar a palavra reservada global do PHP, para identificá-las.

<?php global $post; ?>

+ TEXTOS DA COLUNA DE EVERALDO MATIAS

Essa variável está disponível dentro de um loop de posts, de qualquer post type. Nessa variável, temos o objeto WP_Post completo e podemos acessar o título, o conteúdo e todas as informações sobre esse post em questão.

<?php global $is_iphone; ?>

Contém um valor boleano, true ou false, para identificar se o site está sendo acessado pelo Safari do iPhone.

<?php global $wp_query; ?>

É um objeto da classe WP_Query, em que podemos verificar todas as query_vars e o queried_object.

LEIA TAMBÉM
Wapuu, a mascote oficial do WordPress; sabia que o WCSP também tem uma?
COLUNA DE EVERALDO MATIAS: Aprenda o jeito certo de personalizar temas WordPress – Parte final

Esses são apenas exemplos, existem muitas outras variáveis, como você pode verificar na documentação abaixo.

codex.wordpress.org/Global_Variables (inglês)

*

Mensalmente, Everaldo Matias escreve sobre Desenvolvimento para a comunidade WordPress São Paulo.

*

Everaldo Matias — O paulistano de 33 anos é desenvolvedor WordPress desde 2009. Formado em Tecnologia em Sistemas para Internet pela UNINOVE, contribui com a comunidade WordPress desde março de 2010. No universo do graffiti, é conhecido como Eve14. Nessa faceta, já participou da iniciativa São Paulo Capital Graffiti, é um dos idealizadores do Coletivo 5 Zonas, ganhou o prêmio Arte na Amauri do restaurante Ecco e realizou trabalhos para G-Shock, Dimension Customs, Tintas Coral, Pixel Show, Sesc Santo André, Estadão, entre outros.


O conteúdo desta coluna não reflete, necessariamente, as opiniões da comunidade WordPress São Paulo.


Redes sociais & últimos destaques da comunidade WordPress São Paulo

3 respostas em “Uma introdução sobre as variáveis globais do WordPress”

Deixe uma resposta