Sono confuso. Vuoi salvare i dati per il mio plugin. Ci sono persone che usano add_options e altre che usano register_settings. La mia domanda è: Qual è la differenza tra add_options
e register_setting
?
Sono confuso. Vuoi salvare i dati per il mio plugin. Ci sono persone che usano add_options e altre che usano register_settings. La mia domanda è: Qual è la differenza tra add_options
e register_setting
?
Risposte:
register_setting () utilizza l' API delle impostazioni , che è solo un'API per options.php, è più facile da usare, un modo più sicuro e preferito di memorizzare le opzioni da WordPress 2.7.
Se hai bisogno di memorizzare solo poche opzioni o di eseguire un semplice plugin solo per te stesso, dipende davvero da te quale utilizzare :)
Ecco l'API delle impostazioni (bene) spiegata: http://www.chipbennett.net/2011/02/17/incorporating-the-settings-api-in-wordpress-themes/
Fondamentalmente rende alcune cose molto più semplici, non è necessario eseguire nuovamente il rendering di interi moduli (ottimo per plugin / temi con molte opzioni), non è necessario preoccuparsi delle cose non ecc.
Quindi, per riassumere, entrambe queste funzioni fanno effettivamente la stessa cosa :)