Je construis un site WordPress qui permettra aux membres de télécharger des médias tels que des vidéos, des images, etc. Ils le feront sur un formulaire public par exemple: domain.com/upload
WordPress médias comme type post personnalisé
Le formulaire demandera un titre, un bref résumé, montrer certaines catégories à choisir, et enfin un téléchargeur de fichiers. L'utilisateur sera alors en mesure de soumettre le formulaire et il apparaîtra sur le site en tant que message, mais au lieu d'être simplement un texte, il s'agit d'un média. J'ai créé un type de message personnalisé et tout semble aller, le problème que j'ai est de savoir comment gérer le téléchargement de médias, car la méthode WP par défaut est de télécharger un élément, puis de l'insérer manuellement dans le message (et vous pouvez en avoir autant inséré que vous voulez). Où que je veux que les utilisateurs ne soient en mesure de télécharger un fichier par poste et ne pas avoir à insérer le fichier dans un message parce que le fichier lui-même est le message. Ils seront également en mesure de télécharger une image en vedette.
Des idées sur comment je peux développer cela? Merci.
Un article WordPress par défaut * est * un article, complet avec titre, extrait, description, etc. - pourquoi ne pas simplement utiliser le construit -dans le type de pièce jointe, et récolter les fruits de toutes les fonctions associées? '(media_handle_upload()', 'wp_get_attachment_url()', 'wp_attachment_is_image()', la liste est infinie) – TheDeadMedic
Semble intéressant. Mais qu'en est-il des taxonomies et des commentaires personnalisés? – Cameron
Et à propos d'eux? Les pièces jointes prennent en charge les commentaires prêts à l'emploi et, comme pour les taxes personnalisées, il suffit de les enregistrer comme vous le feriez normalement pour l'objet 'attachment'. – TheDeadMedic