Connexion
Commencer

Blog Easy Digital Downloads

Tutoriels, astuces et ressources WordPress pour vous aider à développer votre entreprise

Intégration du formulaire de soumission FES avec divers paramètres de téléchargement

Dernière mise à jour :

image de l'auteur
By Sean Davis
image de l'évaluateur
REVIEWED By Chris Klosowski President

Frontend Submissions (FES) est l'une des extensions les plus populaires pour Easy Digital Downloads car elle donne aux propriétaires de magasins la possibilité d'accepter les soumissions de produits des fournisseurs. Cela signifie que les clients bénéficieront non seulement des produits du propriétaire du magasin, mais aussi de la communauté environnante.

La nature de cette fonctionnalité, cependant, peut présenter un défi pour les propriétaires de magasins car ils marchent sur une ligne fine entre le contrôle des fournisseurs sur les produits soumis et leur propre contrôle.

Les fournisseurs doivent-ils pouvoir fixer leurs propres prix ? Qu'en est-il de la limite de téléchargement de fichiers, qui fixe la valeur ?

Dans cet article, je vais vous montrer comment exploiter la fonctionnalité de FES pour donner à vos fournisseurs le montant exact de contrôle que vous souhaitez qu'ils aient.

Métadonnées de téléchargement

La première chose que nous devons couvrir est la façon dont les informations sont directement liées aux entrées de téléchargement (produits individuels dans votre magasin).

Nous utiliserons l'un des paramètres de téléchargement EDD de base comme exemple. Si vous allez créer une nouvelle entrée de téléchargement ou modifier une entrée existante, vous verrez une boîte de métadonnées "Paramètres de téléchargement" dans la barre latérale de l'écran de modification.

paramètres de téléchargement

Disons que vous, le propriétaire du magasin, aviez un système de stock unique pour vos produits et qu'il était important que chaque entrée de téléchargement sur votre site ait un SKU (unité de gestion de stock) spécifique. À moins que vos fournisseurs n'aient la capacité de créer des valeurs SKU lors de la soumission de leurs produits, vous devrez les définir vous-même pour chaque produit. Avec suffisamment de scénarios comme celui-ci, cela finirait par donner l'impression que donner aux fournisseurs la possibilité de soumettre des produits vous créait plus de travail au lieu de l'inverse.

Le paramètre SKU montré dans la capture d'écran ci-dessus est un paramètre qui n'a pas de champ FES prêt à l'emploi que vous pouvez placer dans votre formulaire de soumission FES. Cependant, il existe un moyen pour vos fournisseurs d'utiliser le paramètre.

Dans WordPress, les entrées uniques de publication ou de page peuvent avoir ce qu'on appelle des "métadonnées" connectées à elles. Les métadonnées ne sont rien de plus que des informations stockées qui sont directement connectées à cette entrée. Et comme les téléchargements d'EDD sont essentiellement la même chose que les publications et les pages, ils prennent également en charge les métadonnées.

Les métadonnées sont organisées par identifiants uniques appelés clés de métadonnées, de cette façon chaque information peut être gérée par elle-même. Dans ce cas particulier, la clé de métadonnées pour le paramètre SKU est edd_sku.

En tant que propriétaire du magasin créant un nouveau produit, tout ce que vous avez à faire pour enregistrer une valeur dans les métadonnées de téléchargement edd_sku est de taper votre valeur dans le champ de texte fourni. De même, vous pouvez modifier la soumission d'un produit d'un fournisseur pour y saisir une valeur SKU si vous ne leur donnez pas la possibilité de le faire eux-mêmes.

Avec cette compréhension des métadonnées, des clés de métadonnées et des connaissances de base sur la façon d'ajouter des champs au formulaire de soumission FES, je vais vous montrer comment donner à vos fournisseurs plus de contrôle et réduire votre charge de travail.

Clés de métadonnées du formulaire de soumission

La création de votre formulaire de soumission dans FES est assez simple. Il vous suffit d'ajouter les champs que vous souhaitez que vos vendeurs complètent ou du moins aient la possibilité de compléter.

Les champs dont vos produits auront besoin, comme le titre et la description, ne nécessitent pas beaucoup de configuration et sont automatiquement inclus dans le formulaire de soumission.

D'autres champs comme « Prix et fichiers de téléchargement » sont conçus pour servir un objectif spécifique. Ainsi, même s'il ne s'agit pas d'un champ obligatoire par défaut, les paramètres sont très spécifiques à l'objectif du champ.

La majorité des champs, cependant, sont davantage des outils basés sur le type de champ, et non sur l'objectif du champ. Cela signifie qu'un champ de texte général peut être utilisé de toute manière que vous jugez appropriée. Dans mon exemple, un champ de texte est ce que nous allons utiliser pour permettre aux vendeurs de définir leur propre valeur SKU.

En gardant à l'esprit ce que vous avez appris sur les métadonnées, et le fait que chaque métadonnée a une clé de métadonnée unique pour l'identification, ce que nous devons faire est de connecter notre champ FES directement à la clé de métadonnée que nous voulons que les vendeurs contrôlent... et c'est très facile à faire.

champ sku

Comme vous pouvez le voir dans l'image ci-dessus, les champs de texte ont des paramètres et des champs très généraux. Dans ce cas, le champ le plus important est « Clé de métadonnées ». Parce que je l'ai défini pour correspondre à la clé de métadonnées du paramètre réel dans EDD, nous donnons maintenant aux vendeurs un champ qui modifie directement le paramètre SKU pour le produit.

Avec ce champ enregistré dans le formulaire de soumission et obligatoire, les propriétaires de magasins n'ont jamais à se soucier de définir la valeur SKU ou de donner aux vendeurs un accès back-end au site afin de le définir eux-mêmes. Ils peuvent le faire directement depuis le tableau de bord vendeur FES lors de la soumission ou de la modification de leurs propres produits. Génial.

Utiliser ces informations dans le monde réel

Aussi simple que cela puisse paraître, vous devrez toujours faire un peu de travail pour le configurer dans chaque cas. Les clés de métadonnées ne sont pas simplement affichées à côté des paramètres sur une page Ajouter/Modifier un téléchargement. Les trouver peut donc être un défi.

Une façon simple de trouver la clé de métadonnées pour un paramètre simple est d'utiliser l'inspecteur de votre navigateur. En inspectant l'élément de champ réel du paramètre auquel vous devez donner accès à vos vendeurs, vous pouvez souvent voir la valeur de la clé de métadonnées dans l'attribut « name » de l'élément d'entrée qui contrôle le paramètre.

inspecter le sku

Dans l'image ci-dessus, vous pouvez voir que « edd_sku » est la clé de métadonnées nécessaire pour connecter votre champ de saisie du formulaire de soumission à ce paramètre.

Cela peut être un peu plus difficile dans d'autres cas. Premièrement, il faut comprendre que certains paramètres sont trop complexes pour être contrôlés à partir d'un formulaire de soumission FES. De même, certaines extensions sont déjà intégrées à FES et créent leurs propres champs de formulaire de soumission FES pour les paramètres qu'elles ajoutent à l'écran Ajouter/Modifier un téléchargement.

Lorsque ce qui précède ne s'applique pas mais que vous n'avez toujours pas la clé méta dont vous avez besoin, il est temps de plonger dans le code. Il n'y a aucune limite à la quantité de métadonnées qui peuvent être ajoutées à un téléchargement via les paramètres. Donc, si vous avez un certain nombre d'extensions EDD installées, ou peut-être d'autres plugins qui n'ont rien à voir avec EDD, vous pourriez avoir plus de paramètres à considérer.

Ce que vous devez faire ici, c'est examiner le code source du plugin/script/etc. qui ajoute le paramètre au téléchargement. Chaque paramètre qui reçoit et enregistre les entrées de l'utilisateur (vous) sur cet écran Ajouter/Modifier le téléchargement utilise les fonctions méta des articles WordPress comme add_post_meta() ou update_post_meta(). Ces deux fonctions peuvent être utilisées pour créer un nouveau paramètre et toutes deux nécessitent que vous spécifiiez la clé méta pour ce paramètre. Donc, si vous pouvez trouver ces fonctions dans le code, vous pouvez trouver les clés méta.

La structure de base du code sera très similaire à celle-ci :

add_post_meta( $post_id, $meta_key, $meta_value, $unique );

Dans ce code, $meta_key représente la valeur dont vous aurez besoin pour votre clé méta de champ FES.

Remarque : Dans certains cas uniques, le code peut être un peu plus complexe et inclure des éléments tels que des variables PHP comme clé méta. Si tel est le cas, il peut être temps de commencer à chercher un développeur personnalisé.

Clés méta pratiques pour les paramètres de téléchargement

Il existe quelques paramètres EDD par défaut qui ne sont pas connectés aux champs de formulaire FES. Ci-dessous se trouvent les noms de ces paramètres et leurs clés méta correspondantes qui peuvent être utilisées dans les champs de formulaire FES appropriés.

Limite de téléchargement de fichiers_edd_download_limit
Notes de téléchargementedd_product_notes
Afficher le bouton d'achat_edd_hide_purchase_link

À retenir

Comme vous l'avez probablement remarqué, il n'y a pas un seul extrait de code qui satisfera tous vos besoins ici. De plus, FES ne peut tout simplement pas être intégré à chaque paramètre de votre site. Mais une compréhension de base des métadonnées de téléchargement, des clés méta et des champs FES peut vous mener loin.

Réfléchissez bien au niveau de contrôle dont vos vendeurs de magasin ont besoin et travaillez à rationaliser le processus autant que possible pour améliorer l'expérience utilisateur. Les vendeurs sont considérés comme des propriétaires de magasin au sein de votre marketplace. La mise en œuvre de ce que vous avez appris dans cet article profite aux deux extrémités du partenariat.

Ressources populaires

Avertissement : Notre contenu est soutenu par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Découvrez comment EDD est financé, pourquoi c'est important et comment vous pouvez nous soutenir.

Expérimentez la vente sans interruption avec EDD

Gérez sans effort votre boutique en ligne avec des outils puissants et des transactions sécurisées

Populaire sur EDD en ce moment !

Comment rédiger des descriptions de produits numériques avec WordPress pour augmenter les ventes
How to Write Effective Digital Product Descriptions
Writing digital product descriptions is harder than it looks. Your words are the only thing standing between a browser and…
Comment faire trouver vos produits numériques dans la recherche IA | Optimisation de la recherche IA pour produits numériques
How to Get Digital Products Found by AI Search
AI is changing how people find products to buy. It's not just in ChatGPT. Google AI Overviews now appear above…

Commencez à vendre dès aujourd'hui !

Rejoignez plus de 50 000 propriétaires de boutiques avisés et commencez à utiliser le moyen le plus simple de vendre des produits numériques avec WordPress.