Ajouter une image bannière
Pour ajouter une image au thème, commencez par créer le code HTML dans la méthode displayOptions().
1. Créer une méthode comprenant un champ input de type file
Créez une méthode get_upload_field(), contenant un champ input de type file. Pour éviter de réécrire à chaque fois le même code, utilisez cette méthode à chaque fois que vous avez besoin de télécharger une image avec un champ input de type file.
Pour reconnaître le champ et récupérer sa valeur à chaque validation du formulaire, passez dans la méthode un argument $id, identifiant unique :
static function get_upload_field($id) {
$field = '<input id="'.$id.'" type="file" name="attachment_'.$id.'" />
<span class="submit"><input name="Mb_upload" type="submit"
value="Envoyer" class="button panel-upload-save" />
</span>';
return $field;
}
2. Créer le code HTML
Ajoutez le code HTML à la méthode displayOptions() et appelez la méthode get_upload_field() permettant d’afficher le champ input file.
Le code de la méthode displayOptions() ressemble à cela :
static function...