Articles

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.