Come dice il nome stesso register_setting è una funzione del wordpress che serve per registrare le impostazioni.

Vediamo quali.

In particolare serve per registrare le impostazioni di pagine come media o di Settings (Discussion, Reading, Writing) quelle che nel nostro blog in italiano sono

Impostazioni

  • Discussione
  • Lettura
  • Scrittura

Il suo utilizzo è il seguente

<?php register_setting( $option_group, $option_name, $sanitize_callback ); ?>
  • $option_group è una stringa richiesta. Deve esistere nel momento in cui è chiamata in accordo al nome immesso in settings_field
  • $option_name . Ha valore di Default None e sono delle opzioni da salvare. Tipicamente per aggiungere , modificare cancenllare dati.
  • $sanitize_callback è una funzione di callback che serve appunto per sanitizzare il valore inserito. O meglio verificare che non sia un codice maligno inserito al fine di produrre danni al CMS.

La funzione non restituisce alcun valore.