O que é a função get_option do WordPress?
WordPress definiu um número esmagador de funções para desenvolvedores de websites e até para os desenvolvedores de temas e plugins. get_option pertence àquelas funções básicas que um designer de websites provavelmente usa, mas um desenvolvedor de plugins ou temas deve usar isso para facilitar a sua vida e economizar muito tempo. Neste artigo, vamos primeiro discutir o que são funções do WordPress do que o que é função get_option e como usá-la?
Funções WordPress
Muitas das funções principais do WordPress são úteis para desenvolvedores de Plugins e Temas. Os arquivos do WordPress definem muitas funções úteis do PHP. Algumas das funções são projetadas especialmente para Temas do WordPress, outras para Plugins do WordPress e outros são usados para criar funcionalidades centrais do WordPress. Existem outras funções relacionadas a get_option como add_option(), update_option(), delete_option() etc que você pode estar procurando. Se este for o caso, dê uma olhada na lista de funções do WordPress para descobrir mais funções. No entanto, nós discutimos a implementação e chamada de get_option.
Função get_option()
Eu recomendo vivamente que você passe pela documentação oficial sobre get_option on.
A implementação real da opção get_option parece:
get_option( string $option, mixed $default = false )
>Where:
$option é a opção cujo valor queremos extrair; e
o segundo argumento força o valor padrão a ser falso.
Estes parâmetros são explicados em detalhe abaixo.
Parâmetros
$opção
A primeira arguição passada para obter_opção é $opção que toma a opção desejada que você quer. Existem muitos argumentos válidos que podem ser passados incluindo:
-
'admin_email'
– Endereço de e-mail do administrador do blog. -
'blogname'
– Título do Weblog; definido em Opções Gerais. -
'blogdescription'
– Tagline para o seu blog; definido em Opções Gerais. -
'blog_charset'
– Codificação de caracteres para o seu blog; set in Reading Options. -
'date_format'
– Formato de data padrão; set in General Options. -
'default_category'
– Categoria post padrão; set in Writing Options. -
'home'
– O endereço web inicial do blog; set em General Options. -
'siteurl'
– Endereço web WordPress; set em General Options. - etc.
Há muitas outras opções disponíveis, muitas das quais dependem dos plugins que você tem instalados.
- $default
Se o valor da opção não for encontrado, será retornado o valor padrão falso.
Valor de retorno
Se a opção não existir ou não tiver um valor, então o valor de retorno será falso. Isto é útil para verificar se você precisa instalar uma opção e é comumente usado durante a instalação de opções plugin e para testar se é necessário atualizar.
Se a opção foi serializada então ela será não serializada quando for retornada.
Any scalar values will be returned as strings. Você pode coagir o tipo de retorno de uma dada opção registrando um filtro ‘option_$option’ callback.
Código Fonte
O código fonte completo de get_option, suas funções de suporte e algoritmos de trabalho reais rodando em get_option podem ser encontrados aqui.
Conclusão
Neste artigo, discutimos o que o get_option() faz, como usá-lo e onde você pode usá-lo. get_option é uma das funções mais usadas do WordPress. Você pode encontrar outras funções úteis do WordPress aqui. Espero que você tenha gostado do artigo. Continue visitando artzstudio.