WordPress : Comment télécharger des images à l’aide de l’API Settings

Publié par Jean-Michel le

Je souhaite autoriser les utilisateurs à télécharger des images à utiliser dans une bannière rotative. J’ai essayé d’utiliser la médiathèque, mais je n’ai pas reçu beaucoup d’aide … Alors j’ai pensé que je devais simplement implémenter le téléchargement moi-même. Mais j’ai rencontré un autre problème… J’utilise l’API des paramètres, ils font les options de mise à jour et d’autres choses pour moi. Comment puis-je gérer le téléchargement alors?

J’ai pensé à utiliser le rappel de validation pour télécharger des images, puis à définir manuellement les variables $_POST afin que l’API Settings puisse les enregistrer. Mais ça sonne faux. Des idées?

Solution n°1 trouvée

Vous ne devriez avoir besoin que d’une liste d’URL sélectionnées dans le Media Loader. Il y en a d’autres, mais j’ai un panneau d’options de thème pour votre administrateur qui est conforme à l’API des paramètres. Il a une option « télécharger » qui utilise le Media Loader pour télécharger un fichier et remplir un champ de texte avec l’URL renvoyée de ce fichier. Ceci est enregistré en tant qu’option avec l’API Settings. Vous pouvez peut-être vous en faire une idée. Vous pouvez fournir un nombre prédéfini d’options de « téléchargement » (5 URL/images par exemple) ou modifier le code pour le gérer différemment.

Cadre du panneau d’options de thème

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *