diferença entre add_options e register_setting


8

Estou confuso. Deseja salvar dados para o meu plugin. Existem pessoas que usam add_options e outras que usam register_settings. Minha pergunta é: qual é a diferença entre add_optionse register_setting?

Respostas:


10

register_setting () usa a API Settings , que é apenas uma API para options.php, é mais fácil de usar, é uma maneira mais segura e preferida de armazenar opções desde o WordPress 2.7.

Se você precisar armazenar apenas algumas opções ou criar um plugin simples apenas para você - é realmente você quem deve usar :)

Aqui está a API de configurações (bem) explicada: http://www.chipbennett.net/2011/02/17/incorporating-the-settings-api-in-wordpress-themes/

Basicamente, torna algumas coisas muito mais fáceis, você não precisa renderizar formulários inteiros novamente (ótimo para plugins / temas com muitas opções), não precisa se preocupar com não-conformidades etc.

Então, para resumir, essas duas funções realmente fazem a mesma coisa :)


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.