[AUTOMATIQUE] Cet article a plus de 5 ans.
Il se peut donc que les informations qu'il fournit ne soient plus totalement exactes.

Ce plugin n’est plus disponible (il était avant disponible sur la marketplace Envato/CodeCanyon).

Cet add-on n’est plus fonctionnel car l’API Envato qu’il utilisait a été abandonnée.

Vous pouvez récupérer les source sur le repo GIT

 

WP Envato Affiliate Card est un add-on premium du plugin gratuit WP Plugin Info Card (disponible sur WordPress.org).

Il vous permet d’afficher de belles cartes 3D (ou design « plat ») à partir des produits disponible sur la market place Envato à partir des données de l’API Envato. Vous pouvez également ajouter votre nom d’utilisateur pour profiter du programme d’affiliation et donc gagner de l’argent très facilement !
Ce plugin supporte tout les types de produits des différents markets Envato. Si vous affichez un produit audio, il va ajouter automatiquement un lecteur audio. Si le produit fourni un aperçu vidéo ou s’il est une vidéo, le plugin va ajouter automatiquement un lecteur vidéo. Les lecteurs audio et vidéo sont basés sur les players natifs de WordPress (HTML5).

Les markets supportés sont : themeforest, codecanyon, videohive, audiojungle, graphicriver, photodune, 3docean, activeden.

Le plugin est responsive-friendly:

  • la carte rotative a une largeur fixe de 280px
  • le modèle large est intégralement responsif

Comment ça marche ?

Le plugin utilise l’API Envato pour extraire les information des produits. Vous n’avez qu’à spécifier une ID produit valide dans le shortcode pour que cela fonctionne.

Ce plugin est très léger et n’appel les scripts JS et le CSS que lorsqu’il en a besoin, c’est à dire seulement quand le shortcode est appelé ! Le shortcode peut être ajouté partout où les shortcodes sont supportés dans votre thème (contenus, sidebar).

Le plugin utilise également les transients WordPress (cache en base de données) et stocke les informations retournées par l’API pendant 12 heures (720min par défaut), cela permet d’éviter de ralentir le chargement de vos pages en n’ayant pas à consulter l’API à chaque fois.

Le widget du tableau de bord est très simple à utiliser, vous avez simplement à ajouter les produits que vous voulez suivre en entrant leur ID et ils seront visibles sur le tableau de bord. Les champs sont ajoutés à la volé et peuvent être réordonnés via Drag & Drop.

C’est très pratique si vous voulez suivre l’évolution de vos produits depuis votre admin WordPress !

envato-admin-options-b-web

envato-products-monitoring-b-web

Le plugin utilise l’API TinyMCE pour améliorer l’expérience d’utilisation et faciliter l’insertion des shortcodes.

Customisation

Vous pouvez fournir une liste des slugs (séparés par des virgules) dans le paramètre “slug” du shortcode, WPPIC choisira au hasard un élément de la liste à chaque rafraîchissement de la page.

Vous pouvez maintenant facilement surcharger le rendu du plugin. Pour ce faire, vous devez créer un nouveau dossier wppic-templates à la racine de votre thème, copiez ensuite le modèle que vous voulez personnaliser depuis le dossier qui se trouve dans le dossier wppic-templates du plugin WP Envato Affiliate Card.

Vous pouvez maintenant créer vos propres modèles. Pour ce faire, vous devez créer un nouveau dossier wppic-templates à la racine de votre thème, copiez ensuite le modèle wppic-template-envato-large.php depuis le dossier qui se trouve dans le dossier wppic-templates du plugin WP Envato Affiliate Card. Renommez le fichier en wppic-template-envato-NEWTEMPLATE.php, éditez le selon vos besoins et ajouter votre propre CSS (dans le fichier de style de votre thème par exemple). Enfin, vous pouvez utiliser votre nouveau modèle en ajoutant le paramètre suivant à votre shortcode : layout=”NEWTEMPLATE”

Problème connu

Certaines vidéos du market Envato encodées en H.264 ne peuvent être lus dans le navigateur Firefox. C’est un problème connu et la seule solution actuelle est de les jouer à travers un lecteur Flash. Cependant, comme le plugin est responsif, nous ne pouvons pas charger un player SWF comme solution de repli.

envato-desc

Paramètres du Shortcode

Merci de vous référer à la page du plugin WP Plugin Info Card pour voir la documentation complète.

  • type: envato (defaut: plugin)
  • slug: ID du produit envato – Merci de vous référer à l’URL du produit Envato pour en déterminer l’ID : http://themeforest.net/item/item-name/ITEM-ID
  • custom: valeur unique à retourner : slug, url, name, market, cost, author, avatar, followers, sales, live_preview_url, thumbnail, rating, downloaded, last_updated, audio_url, video_url (defaut: empty)

Exemples

[wp-pic type="envato" slug="9917232"]
[wp-pic type="envato" slug="9917232" align="left" scheme="scheme1" margin="5px 5px 0 0" layout="large" ajax="yes" ]
[wp-pic type="envato" slug="9917232" custom="name" ] has been sold [wp-pic type="envato" slug="9917232" custom="sales" ] times!

Langues

Le plugin est entièrement traduisible grâce aux fichiers PO et MO.

Les langues disponibles sont:

– Anglais
– Français

Installation

1. Uploadez et activez les deux plugins « WP Envato Affiliate Card » et « WP Plugin Info Card »
2. Cliquez sur le sous-menu « WP Plugin Info Card »
3. Suivez les instructions, tout y est documenté! 🙂

Démonstration

Carte rotative

Hors service

Modèle large (plat)

Hors service

 

Article rédigé parBrice CAPOBIANCO

Autodidacte passionné par WordPress. J'aime apprendre et créer pour ensuite partager !

Coorganisateur des Meetups WordPress Rennes et fondateur de bweb.
Partager cet article

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