Je suis confus. Vous voulez enregistrer des données pour mon plugin. Il y a des gens qui utilisent add_options et d'autres qui utilisent register_settings. Ma question est Quelle est la différence entre add_optionset register_setting?
Je suis confus. Vous voulez enregistrer des données pour mon plugin. Il y a des gens qui utilisent add_options et d'autres qui utilisent register_settings. Ma question est Quelle est la différence entre add_optionset register_setting?
Réponses:
register_setting () utilise l' API Settings , qui n'est qu'une API pour options.php, est plus facile à utiliser, plus sûr et plus efficace pour stocker des options depuis WordPress 2.7.
Si vous avez besoin de stocker seulement quelques options ou de faire un plugin simple juste pour vous - c'est vraiment à vous de choisir lequel utiliser :)
Voici l'API Settings (bien) expliquée: http://www.chipbennett.net/2011/02/17/incorporating-the-settings-api-in-wordpress-themes/
Fondamentalement, cela facilite beaucoup les choses, vous n'avez pas à restituer des formulaires entiers à nouveau (idéal pour les plugins / thèmes avec de nombreuses options), vous n'avez pas besoin de vous soucier des nonces, etc.
Donc, pour résumer, ces deux fonctions font en fait la même chose :)