$fields Array - GeekPress/WP-Custom-Fields GitHub Wiki
$fields
est un tableau qui permet de créer et de configurer de nouveaux champs personnalisés. Chaque nouveau champ doit être ajouté en tant que nouvel élément du tableau $fields
comme ci-dessous :
<?php
$conf = array(
'id' => '_coordonnees',
'title' => 'Coordonnées',
'post_type' => array( 'post', 'equipe' )
);
$fields[] = array(
'name' => '_voiture',
'label' => 'Voiture',
'type' => 'text',
);
$fields[] = array(
'name' => '_moto',
'label' => 'Moto',
'type' => 'text',
);
$exMetaBox = new Metabox( $conf, $fields );
?>
Les paramètres généraux
- name
- Attribut name du champ
- (string) (requis)
- Défaut : None
- label
- Label du champ
- (string)
- Défaut : None
- std
- La valeur par défaut du champ
- (string)
- Défaut : None
- class
- Permet d'ajouter des class sur la balise
- (string)
- Défaut : None
- accesskey
- Raccourci clavier pour accéder au champ
- (string)
- Défaut : None
- description
- Permet d'afficher un texte de description en dessous du champ
- (string)
- Défaut : None
- required
- Permet de rendre le champ obligatoire à la saisie si le paramètre est à true.
- (bool)
- Défaut : None
- callback
- Fonction de callback pour modifier le traitement de la valeur du champ avant l'enregistrement en BDD
- (string)
- Défaut : None