Attivando questo plugin sono disponibili le seguenti funzioni :
- register_post_box($posttype,$boxname,$description,$position,$priority,$form_fields)
inserisce un box con customfield per i posttype specificati. I customfields creati sono automaticamente salvati e sono presenti come campi nell'oggetto $post
TODO Utilizzo di un array per posttype (ora accetta un solo posttype)
TODO Sanificare i nomi dei campi. Ritornare un array con i noi dei campi sanificati
- register_attachment_field($form_field)
Inserisce un custom field in un post media_type. Il customfield creati sono automaticamente salvati e sono presenti nell'oggetto $post
TODO tutto da verificare
- register_taxonomy_fields($taxonomy, $fields)
inserisce una serie di customfields affiuntivi ad una tassonomia. I customfields registrati sono automaticamente salvati e sono presenti come campi dell'oggetto $taxonomy restituito dalle varie funzioni wp
TODO sanificare il nome dei campi e restituire i nomi sanificati
- add_taxonomy_meta($term,$taxonomy,$name,$value)
assegna da un campo di un termine di una tassonomia un valore.
- admin_debug($var, $name)
stampa in un'area di debug una variabile. Se � presente debug_bar installato, usa l'area predisposta, altrimenti crea un'area al di sotto del footer
- admin_check_url($url)
ritorna true se l'url della pagina � quello passato tramite $url
- admin_scandirectory($dir)
ritorna una array con i nomi dei file di una cartella
- set_post_meta($id,$name,$value)
aggiunge o aggiorna un customfield (come update_post_meta, ma funziona anche se il customfield non esiste)
possiede anche altre funzioni per la realizzazione di pagine dal lato admin
Assicurati di verificare che ADMIN_HELPER is defined and in correct revision, before activate your plugin!!