WordPress : Comment télécharger des images à l’aide de l’API Settings
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
0 commentaire