Guides d'installation, configuration et utilisation de nos plugins WordPress.
Choisissez le plugin dont vous souhaitez consulter la documentation
Tout ce que vous devez savoir sur le système de vidéos sociales pour Listeo
Real Video Listing for Listeo est un système qui permet aux vendeurs de connecter leurs comptes sociaux (YouTube, TikTok, Instagram, Facebook) via OAuth sécurisé et d'afficher automatiquement leurs dernières vidéos sur leurs listings Listeo.
Vidéos et Shorts
Toutes vos vidéos
Reels et vidéos
Reels et vidéos
Le plugin supporte les 4 principales plateformes de partage de vidéos avec leurs spécificités.
L'administrateur doit configurer les clés API pour chaque plateforme que les vendeurs pourront utiliser.
https://costaplugin.com/rvl-oauth/youtube/https://costaplugin.com/rvl-oauth/tiktok/https://costaplugin.com/rvl-oauth/instagram/https://costaplugin.com/rvl-oauth/facebook/Voici comment un vendeur connecte ses comptes sociaux dans son dashboard Listeo.
Dans le dashboard vendeur, une nouvelle section "Mes Vidéos Sociales" apparaît.
Choisir la plateforme souhaitée et cliquer sur le bouton "Connecter".
Le vendeur est redirigé vers la plateforme pour autoriser l'accès à ses vidéos.
Le token est sauvegardé et les vidéos sont synchronisées immédiatement.
Protocole standard sécurisé
Refresh automatique
Protection CSRF
Le plugin synchronise automatiquement les vidéos via un cron WordPress configurable.
Pour les sites actifs
Équilibre optimal
Économie de quotas API
Les vendeurs peuvent aussi synchroniser manuellement :
Les vendeurs sélectionnent les vidéos à afficher lors de l'édition de leurs listings.
Style Instagram Stories
Classique 1:1
TikTok / Reels
YouTube classique
Petites vignettes
Grande avec infos
RVLL (Real Video Local Listing) permet aux vendeurs d'enregistrer des vidéos/photos directement depuis leur navigateur ou d'importer des fichiers, sans passer par les réseaux sociaux.
Webcam avec durée configurable
Photo transformée en vidéo courte
Vidéo/photo depuis l'ordinateur
L'interface d'enregistrement s'ouvre en plein écran avec un design moderne inspiré de TikTok. Sur mobile, l'expérience est optimisée avec navigation par swipe. Le vendeur peut prévisualiser sa vidéo avant de la publier sur un de ses listings.
Utilisez ces shortcodes pour afficher les vidéos où vous le souhaitez.
Affiche les vidéos de listings avec de nombreuses options de personnalisation.
Crée une page de découverte style Reels/TikTok avec toutes les vidéos du site.
Configuration dans Real Video → Page Reels (colonnes, style, couleurs, etc.)
Le plugin inclut un système complet d'engagement avec commentaires et likes sur chaque vidéo, permettant aux visiteurs d'interagir avec le contenu.
Avec réponses imbriquées
Vote par utilisateur
Identifie le propriétaire
wp_rvl_video_commentsStocke tous les commentaires avec ID vidéo, utilisateur, contenu, parent (réponses), et statut.
wp_rvl_video_likesStocke les votes (like/dislike) par utilisateur et par vidéo avec contrainte d'unicité.
Le plugin inclut un lecteur vidéo plein écran moderne inspiré de TikTok et Instagram Reels. Ce player s'ouvre automatiquement quand un visiteur clique sur une vidéo.
Navigation tactile
Flèches haut/bas
Clair / Sombre
Commentaires & likes
Les photos capturées avec RVLL sont affichées dans le player comme des "vidéos". Chaque photo a une durée configurable (par défaut 20 secondes) pendant laquelle elle reste affichée avant de passer automatiquement à la vidéo suivante.
Les vidéos et photos enregistrées avec RVLL peuvent être stockées de différentes façons selon vos besoins et votre infrastructure.
/wp-content/uploads/rvll-videos//wp-content/uploads/rvll-videos/photos/Les vidéos et photos RVLL peuvent être automatiquement supprimées après un délai configurable :
Le plugin est compatible avec WooCommerce et peut ajouter automatiquement les menus vidéos dans la page Mon Compte de WooCommerce.
Une fois activé, les menus suivants sont ajoutés automatiquement :
Pour les utilisateurs sans listings (WooCommerce pur), ils peuvent publier leurs vidéos sur leur Profil RVLL :
Chaque utilisateur a une page de profil publique avec :
Créez la page automatiquement dans Real Video → Paramètres → WooCommerce
Pour une intégration personnalisée (thème, page builder, etc.) :
Attributs disponibles : class="ma-classe" icon="1" text="Mon texte"
Chaque vendeur peut avoir une page de profil publique où tous ses médias (vidéos et photos) sont affichés. Cette page est accessible via une URL personnalisée.
/vendor-profile/nom-utilisateur//video-profile/nom-utilisateur/Upload simple depuis téléphone/PC
Listeo : avatar du thème
WooCommerce : upload ou Gravatar
Texte de présentation libre
Le vendeur configure son profil depuis son dashboard :
Un lien "Voir profil vidéo" apparaît automatiquement sur chaque listing :
L'upload des images utilise un système sécurisé :
Le système de modération permet à l'administrateur de contrôler les vidéos et photos publiées par les vendeurs. Il inclut la détection automatique de contenu inapproprié (NSFW) et un workflow de modération complet.
Accessible via Real Video → Modération Vidéos, cette page permet à l'admin de :
Visible publiquement
Non sélectionnable
Caché du public
Contenu inapproprié
Sur la page de gestion des vidéos du listing :
Le plugin supporte deux API de détection NSFW :
API professionnelle avec détection avancée de nudité, violence, etc.
Alternative économique pour la détection de contenu adulte.
Un job cron peut scanner automatiquement les nouveaux médias :
Vidéo/photo enregistrée ou importée → Scan NSFW optionnel
Approuvé (si pas de NSFW) ou Flagged/Pending (si NSFW détecté)
L'admin examine le contenu et applique une action (approuver, rejeter, etc.)
Seul le contenu approuvé est visible sur le listing/profil public
Configurez la détection NSFW dans Real Video → Modération Vidéos :
Non, Instagram Graph API ne supporte que les comptes Business ou Creator. Les vendeurs doivent convertir leur compte (gratuit, prend 1 minute dans les paramètres Instagram).
Non, les vidéos restent sur leurs plateformes d'origine (YouTube, TikTok, etc.). Seules les métadonnées (titre, miniature, URL) sont stockées. Les embeds officiels sont utilisés pour l'affichage.
Par défaut, 5 vidéos par listing. Ce nombre est configurable dans Real Video → Paramètres → Général (entre 1 et 20).
TikTok exige une review de votre application avant d'autoriser l'accès aux vidéos des utilisateurs. Vous devez soumettre une démo et justifier l'usage. En mode Sandbox, seuls les testeurs peuvent se connecter.
Le vendeur peut cliquer sur le bouton "Sync" à côté de chaque plateforme connectée dans son dashboard. L'admin peut aussi utiliser le bouton "Synchroniser maintenant" dans le tableau de bord admin.
Dans le dashboard vendeur, section "Mes Vidéos Sociales", cliquer sur le bouton rouge (icône unlink) à côté de la plateforme. Les vidéos de cette plateforme seront supprimées des listings.
RVLL (Real Video Local Listing) est une fonctionnalité qui permet aux vendeurs d'enregistrer des vidéos ou photos directement depuis leur navigateur, sans avoir besoin de comptes sur les réseaux sociaux. Les fichiers peuvent aussi être importés depuis l'ordinateur.
Par défaut, les vidéos RVLL sont stockées localement sur votre serveur dans /wp-content/uploads/rvl-videos/. Vous pouvez configurer un stockage cloud (Amazon S3, Bunny CDN, etc.) dans les paramètres pour économiser de l'espace serveur.
Le plugin propose 6 styles d'affichage : Cercle (stories Instagram), Carré (classique), Portrait (Reels/TikTok), Paysage (YouTube), Compact (petites vignettes), et Large (grande vignette avec infos).
Créez une nouvelle page WordPress et ajoutez le shortcode [rvl_reels_page]. Configurez l'apparence dans Real Video → Page Reels (colonnes, style, couleurs, etc.). Cette page affichera toutes les vidéos publiées sur le site.
Oui, l'administrateur peut définir une limite globale dans Real Video → Paramètres → Général. Par défaut : 5 vidéos par listing. Cette limite s'applique à toutes les sources (API + RVLL combinées).
Si quelque chose n'est pas clair ou si vous rencontrez un problème, n'hésitez pas à contacter le support. Nous sommes là pour vous aider !
✉️ Contacter le supportNotre équipe est disponible pour vous accompagner.