web-dev-qa-db-fra.com

Comment télécharger des images à l'aide de l'API de configuration

Je souhaite autoriser les utilisateurs à télécharger des images pour les utiliser dans une bannière en rotation. J'ai essayé d'utiliser la médiathèque mais je n'ai pas eu beaucoup d'aide ... J'ai donc pensé que je mettrais en œuvre le téléchargement moi-même. Mais j'ai rencontré un autre problème ... J'utilise les paramètres de l'API, 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 de configuration puisse les enregistrer. Mais cela semble faux. Des idées?

2
JM at Work

Vous ne devriez avoir besoin que d'une liste d'URL sélectionnées dans le chargeur de média. Il y en a d'autres, mais j'ai un panneau d'options de thème pour votre administrateur qui est conforme à l'API de configuration. Il dispose d'une option "Télécharger" qui utilise 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. Peut-être que vous pouvez avoir une idée de cela. 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 traiter différemment.

Cadre de panneau d'options de thème

0
Jeff