Skip to content
Coupons affiliés
  • Caractéristiques
  • Tarifs
  • Témoignages
  • Soutien
    • Ticket d'assistance
    • Aide à la vente
    • Documentation
    • Demandes de fonctionnalités
    • Feuille de route
    • Changelog
    • Démonstration du plugin
    • Compte
  • Nous contacter
  • Blog
  • Trusted by 7000+ businesses to power their affiliate program.
  • Essai gratuit
Coupons affiliés
  • Caractéristiques
  • Tarifs
  • Témoignages
  • Soutien
    • Ticket d'assistance
    • Aide à la vente
    • Documentation
    • Demandes de fonctionnalités
    • Feuille de route
    • Changelog
    • Démonstration du plugin
    • Compte
  • Nous contacter
  • Blog
  • Trusted by 7000+ businesses to power their affiliate program.
  • Essai gratuit

Documentation du plugin

Mise en place

4
  • Guide d'installation - Comment démarrer !
  • Comment installer le plugin Coupon Affiliates
  • Comment affecter des utilisateurs à des coupons.
  • Shortcodes

Commission + Paiements

34
  • (PRO) Suivi et paiement des commissions
  • Paramètres de commission flexibles
  • Définir une commission personnalisée par affilié / coupon.
  • Définir une commission personnalisée par produit
  • Définir une commission personnalisée par rôle d'utilisateur.
  • Définir des taux de commission par affilié au niveau du produit.
  • Définir un référent personnalisé pour les commandes.
  • (PRO) Factures
  • Déclarations (PRO)
  • (PRO) Demandes de paiement programmées
  • (PRO) Paiements automatiques
  • (PRO) Paiements - Comment payer les affiliés
  • (PRO) Commission à vie
  • (PRO) Enregistrements d'utilisateurs comme référence à vie
  • (PRO) Méthodes de paiement spécifiques au rôle de l'utilisateur
  • Commission maximale par commande
  • Masquer la commission pour les coupons non affiliés.
  • Comment modifier la "commission non payée" d'un affilié ?
  • Comment accorder une "commission non payée" pour les commandes passées qui n'ont pas encore été payées ?
  • Demandes de paiements administratifs manuels
  • (FREE) Comment rémunérer les affiliés avec la version FREE.
  • Ne jamais mettre à jour la valeur de la "commission" enregistrée pour les commandes antérieures.
  • La commission non payée est "0" bien qu'il y ait des commandes référencées.
  • Méthode : Wise Payouts - Virement bancaire
    • (PRO) Wise Payouts : Virement bancaire
  • Méthode : Paiements PayPal
    • (PRO) Paiements PayPal
    • (PRO) Paiements PayPal - Mise en place
    • (PRO) Paiements PayPal - Messages d'erreur
  • Méthode : Paiements Stripe
    • (PRO) Paiements Stripe
    • (PRO) Paiements par Stripe - Guide d'installation
    • (PRO) Paiements Stripe - Standard vs Express
  • Méthode : Crédit magasin
    • (PRO) Paiements de crédits de magasin
    • (PRO) Paiements par crédit de magasin - Intégrations
  • Méthode : Virement bancaire manuel
    • (PRO) Paiements par virement bancaire
  • Méthode : Solution de paiement manuel
    • (PRO) Paiements manuels pour les solutions de paiement personnalisées

Tableau de bord de l'affilié

10
  • Portail des affiliés
  • Statistiques du tableau de bord des affiliés
  • Widget flottant d'affiliation
  • Tableau des commandes récentes
  • (PRO) Tableau récapitulatif mensuel
  • (PRO) Exporter vers Excel
  • (PRO) Graphiques linéaires
  • (PRO) Tableau des taux des produits
  • (PRO) Onglets personnalisés
  • Réorganisation des liens du menu du tableau de bord/portail

URL de référence

14
  • URL de référence
  • URL de référence Historique des clics (visites)
  • Campagnes d'URL de référence (PRO)
  • (PRO) Créatifs
  • (PRO) Créatifs dynamiques
  • (PRO) Pages d'atterrissage pour les affiliés
  • (PRO) Pages d'atterrissage dynamiques
  • (PRO) Partage social pour les URL de référence
  • (PRO) Générateur d'URL courtes pour les URL de référence
  • (PRO) Générateur de code QR pour les URL de référence
  • Popups de bienvenue
  • (PRO) Suivi des liens directs
  • Suivi des conversions d'URL sans coupon
  • Liens de référence : Modèle d'attribution - Dernier clic ou Premier clic

Inscription des affiliés

12
  • Inscription des affiliés
  • Créer manuellement des inscriptions d'affiliés
  • Template Coupon Code
  • Formulaire d'inscription CAPTCHA (prévention du spam)
  • (PRO) Génération dynamique de coupons
  • (PRO) Coupons de modèles multiples
  • (PRO) Champs personnalisés pour l'inscription des affiliés
  • (PRO) Accepter automatiquement les inscriptions des affiliés
  • (PRO) Enregistrement automatique des affiliés pour les nouveaux utilisateurs
  • Comment empêcher les soumissions de spam sur votre formulaire d'inscription d'affilié
  • (PRO) Enregistrement de l'affilié à la fin du processus de paiement
  • Intégrations de listes de diffusion

Rapports

2
  • Rapports administratifs et analyses
  • (PRO) Rapports d'emails d'affiliés

Affiliés multi-niveaux

10
  • Multi-Level Affiliates - Vue d'ensemble
  • (PRO) AML - Comment modifier les parents d'un utilisateur ?
  • (PRO) MLA - Comment modifier la "commission non rémunérée" MLA pour un parent
  • (PRO) MLA - Faire des liens d'invitation MLA des liens de référence normaux.
  • (PRO) MLA - Rendre le tableau de bord MLA "Invite Only" (réservé aux invités)
  • (PRO) AML - Affecter automatiquement les clients référencés en tant que sous-affiliés AML.
  • “Page d'administration ”Utilisateurs LBA
  • “Onglet ”Tarifs" du tableau de bord de la LBA
  • Taux de commission LBA par groupe et par utilisateur
  • Inscription des sous-affiliés sur le tableau de bord de l'AML

Intégrations

7
  • WooCommerce - Guide d'intégration
  • LifterLMS - Guide d'intégration
  • LearnDash - Guide d'intégration
  • TutorLMS - Guide d'intégration
  • MemberPress - Guide d'intégration
  • Paid Memberships Pro - Guide d'intégration
  • (PRO) Paiements par crédit de magasin - Intégrations

Outils administratifs

10
  • Consulter et gérer les utilisateurs affiliés
  • Importer/exporter des tableaux personnalisés
  • Bulk Create : Coupons d'affiliation
  • Attribuer en bloc : Coupons aux commandes
  • Modification en bloc : Paramètres du produit
  • Bulk Edit : Coupon Settings
  • Générateur de page promotionnelle d'inscription
  • Générateur de conditions d'utilisation pour les affiliés
  • Exporter les utilisateurs affiliés vers un fichier CSV
  • Notifications administratives

Autres caractéristiques

18
  • Paramètres de confidentialité et de cookies
  • Groupes d'affiliés
  • (PRO) Primes de performance
  • (PRO) Tableaux de bord des affiliés
  • Fonctionnalités de prévention de la fraude à l'affiliation
  • Bulletins d'information pour les affiliés
  • Notifications par courrier électronique
  • Notifications par SMS
  • Prise en charge et mise en place d'un système multidevises
  • (PRO) Taux de conversion automatisés
  • Admin - Liste de tous les liens du tableau de bord de l'affilié
  • Admin - Affecter des utilisateurs affiliés à des coupons
  • Limiter les coupons aux nouveaux clients uniquement (première commande)
  • Abonnements (références récurrentes)
  • Calculs de la taxe/TVA
  • Codes Coupons Vanity
  • Afficher le lien "Affilié" sur la page "Mon compte".
  • Envoi automatique d'e-mails lorsque les affiliés atteignent certains objectifs

Questions générales + aide

41
  • How to install a WordPress plugin via FTP
  • How to upload and activate the PRO version
  • Comment obtenir de l'aide ?
  • Traductions et localisation
  • Comment rafraîchir les statistiques pour les commandes antérieures ?
  • Sélectionner les statuts de commande à afficher sur le tableau de bord de l'affilié
  • Comment éditer rapidement vos codes de coupons WooCommerce
  • Comment attribuer manuellement des coupons de parrainage aux commandes "terminées" ?
  • Définir des adresses électroniques supplémentaires pour les notifications d'affiliation.
  • Définir la date de début de l'historique des coupons
  • Comment personnaliser les modèles de courrier électronique
  • Mes fonctions et paramètres PRO ne s'affichent pas. Comment puis-je résoudre ce problème ?
  • Comment afficher uniquement les commandes "terminées" sur le tableau de bord de l'affilié ?
  • Comment modifier les taux de commission pour les nouvelles commandes uniquement ?
  • Comment appliquer des ajustements fiscaux personnalisés aux statistiques et aux commissions ?
  • Comment inclure ou exclure les taxes/la TVA des statistiques et des commissions ?
  • Que se passe-t-il lorsqu'une commande est remboursée ou partiellement remboursée ?
  • Les frais d'expédition sont-ils exclus des statistiques et des calculs ?
  • Comment puis-je éviter que la commission calculée pour les commandes passées ne change si je mets à jour les taux de commission ?
  • Puis-je affecter des utilisateurs affiliés à plusieurs coupons ?
  • Comment connecter manuellement un affilié à un client existant en tant qu'affilié à vie ?
  • Terminologie personnalisée : Modifier le texte "Affilié" pour dire quelque chose d'autre, par exemple "Parrainer un ami".
  • Puis-je utiliser ce plugin pour des campagnes de marketing par coupons ?
  • Comment migrer à partir d'autres plugins d'affiliation ?
  • Comment supprimer un utilisateur WordPress
  • Comment supprimer un utilisateur affilié
  • Comment migrer mes données vers un nouveau site web ?
  • D'autres fonctionnalités seront-elles ajoutées à l'avenir ?
  • Quelle est la différence entre le plan annuel et le plan à vie ?
  • Utilisation d'une licence pour les sites Live / Production, Staging, Dev et Localhost
  • Les utilisateurs ne peuvent pas se connecter après l'acceptation de leur inscription en tant qu'affilié.
  • Le plugin fonctionne-t-il avec WooCommerce High-Performance Order Storage ?
  • Comment vérifier si les tâches Cron fonctionnent sur WordPress
  • Remplacer WP-Cron par un vrai job Cron
  • Limiter les coupons WooCommerce à certains produits seulement
  • Le champ Appliquer le coupon ne s'affiche pas dans le panier / la caisse
  • Comment participer au programme bêta.
  • Avez-vous un site de démonstration où je pourrais essayer la version PRO ?
  • Ma version PRO ne s'active pas, elle reste sur la version gratuite.
  • Utilisation d'une licence pour les sites live et les sites de démonstration
  • Transférer la licence PRO vers un autre site web ou domaine

Erreurs et problèmes

17
  • Votre site web est attaqué par de faux utilisateurs ? Comment y remédier et les supprimer en masse.
  • Pourquoi les liens de référence / URL peuvent-ils ne pas fonctionner, et comment y remédier.
  • Les liens de référence redirigent vers la page du blog/des articles
  • Mes notifications par courrier électronique ne fonctionnent pas. Comment puis-je résoudre ce problème ?
  • Les URL courts ne fonctionnent pas, comment les corriger ?
  • Le tableau de bord de l'affilié ne s'affiche pas ou ne cesse de dire "chargement". Comment puis-je résoudre ce problème ?
  • Les statistiques/le contenu ne se chargent pas sur mon tableau de bord. Comment puis-je résoudre ce problème ?
  • Comment corriger les rapports d'administration vides (affichant "0").
  • Hébergé chez Cloudways ? Comment corriger l'erreur de chargement ajax sur le tableau de bord de l'affilié.
  • Comment résoudre le problème "ERROR : Failed to load ajax request."
  • Comment corriger l'erreur "404 sur les articles ou les pages" dans WordPress
  • Le lien vers le tableau de bord affiche une erreur 404 ?
  • Le lien de réinitialisation du mot de passe de WooCommerce affiche "page non trouvée".
  • Comment corriger l'erreur "Invalid Post Type".
  • Comment augmenter la "limite de temps PHP" sur un site WordPress
  • Comment augmenter la limite "Max Input Vars" de PHP
  • Comment activer et vérifier les journaux WP_DEBUG dans WordPress

Développeurs

4
  • Développeurs : Extraits de code et ressources
  • Ajouter des colonnes personnalisées au tableau “Commandes référencées” (Fonction)
  • Comment appliquer automatiquement un coupon lorsqu'un certain produit est dans le panier WooCommerce (Fonction)
  • Désactiver les fonctionnalités "Commission personnalisée par coupon, produit et utilisateur" pour certains administrateurs (Fonction)
  • Accueil
  • Docs
  • Questions générales + aide
  • How to install a WordPress plugin via FTP
Voir les catégories

How to install a WordPress plugin via FTP

6 min lire

In most cases, you can install a plugin directly from your WordPress dashboard by going to Plugins → Add New → Upload Plugin. However, sometimes this isn’t possible — for example, if your server’s upload limit is too low, the dashboard uploader keeps failing, or your site is experiencing an error that prevents you from accessing the admin area.

In these situations, you can install the plugin manually via FTP (File Transfer Protocol). This guide walks you through the process step by step. If you’d prefer not to use FTP, you can also do this through your hosting control panel’s file manager — see the alternative method at the end of this guide.

First: check if an upload limit is causing the problem

Before installing via FTP, it’s worth checking whether the dashboard upload is simply failing because of your server’s upload size limit. Every server has a maximum file size it will accept for uploads (set by the PHP upload_max_filesize et post_max_size values), and on some hosts this is set as low as 2MB — smaller than many plugin ZIP files. If the plugin ZIP is larger than the limit, the upload will fail.

Common signs that the upload limit is the issue include:

  • An error saying “The uploaded file exceeds the upload_max_filesize directive in php.ini”.
  • A “413 Request Entity Too Large” error page.
  • The upload progress bar getting stuck, timing out, or the page reloading with no plugin installed.

To check your current limit, go to Media → Add New Media File in your WordPress dashboard — the “Maximum upload file size” is shown below the uploader. If it’s smaller than the plugin ZIP, try one of the following fixes:

  1. Increase the limit in your hosting control panel (easiest). Most hosts let you change PHP settings directly: in cPanel, go to MultiPHP INI Editor, select your site, and increase upload_max_filesize et post_max_size (e.g. to 64M). In Plesk, go to your domain’s PHP Settings. Other panels usually have a similar “PHP configuration” or “PHP options” page.
  2. Add the values to your .htaccess file (Apache/LiteSpeed servers only). Add the following lines to the .htaccess file in your WordPress root directory:
php_value upload_max_filesize 64M
php_value post_max_size 64M
  1. Ask your hosting provider. If you can’t change the settings yourself (common on managed hosting), contact your host’s support and ask them to raise upload_max_filesize et post_max_size for your site — this usually takes them a couple of minutes.

After making a change, reload the Media → Add New Media File page to confirm the new limit, then try uploading the plugin again via Plugins → Add New Plugin → Upload Plugin. If it works, you’re done — no FTP needed!

If you can’t increase the limit, or the upload still fails for another reason (or you can’t access your dashboard at all), continue with the FTP method below.

What you’ll need

  • The plugin ZIP file — for example, the Coupon Affiliates PRO ZIP downloaded from your compte or your purchase confirmation email.
  • An FTP client — we recommend FileZilla (free, available for Windows, Mac, and Linux).
  • Your FTP credentials — the hostname, username, password, and port for your server. You can usually find these in your hosting control panel (cPanel, Plesk, etc.), or by asking your hosting provider. Many hosts also support SFTP, which is more secure and works the same way in FileZilla.

Be sure to take backups beforehand just incase something goes wrong.

Step 1: Extract the plugin ZIP file

Unlike the dashboard uploader, FTP requires the plugin to be unzipped first.

  1. Locate the plugin ZIP file on your computer (e.g. coupon-affiliates-pro.zip).
  2. Right-click the file and choose Extract All (Windows) or double-click it (Mac).
  3. You should now have a folder with the plugin’s name (e.g. coupon-affiliates-pro) containing the plugin files.

Tip: Open the extracted folder and check that the plugin files (such as the main .php file) are directly inside it — not nested inside a second folder. If you see a folder within a folder, use the inner one when uploading.

Step 2: Connect to your website via FTP

  1. Open FileZilla (or your preferred FTP client).
  2. Enter your Host, Username, Passwordet Port at the top, then click Quickconnect. For standard FTP, the port is usually 21. For SFTP, it’s usually 22.
  3. Once connected, you’ll see your local computer’s files on the left and your website’s server files on the droit.

If the connection fails, double-check your credentials with your hosting provider — some hosts require SFTP only, or use a non-standard port.

Step 3: Navigate to the plugins directory

Sur le site server side, navigate to your WordPress plugins folder:

/wp-content/plugins/

Depending on your host, your WordPress installation may be inside a directory such as public_html, wwwou htdocs — so the full path might look something like:

/public_html/wp-content/plugins/

You’ll know you’re in the right place when you can see folders for your existing plugins.

Step 4: Upload the plugin folder

  1. Sur le site local side (left panel), navigate to where you extracted the plugin folder in Step 1.
  2. Drag the entire plugin folder (e.g. coupon-affiliates-pro) from the left panel into the /wp-content/plugins/ directory on the right panel.
  3. Wait for the transfer to complete. Plugins contain many small files, so this can take a few minutes — check the transfer queue at the bottom of FileZilla to confirm there are no failed transfers.

Updating an existing plugin? If a folder with the same name already exists on the server, you can safely overwrite it. When prompted, choose Overwrite and apply it to all files. Your plugin settings are stored in the database, so they won’t be lost.

Step 5: Activate the plugin in WordPress

  1. Log in to your WordPress dashboard.
  2. Aller à Plugins → Installed Plugins.
  3. Find the plugin you just uploaded in the list.
  4. Cliquez sur Activate.

That’s it — the plugin is now installed and active on your site.


Alternative: Using your hosting control panel’s file manager

If you don’t have FTP access or would rather not install an FTP client, most hosting control panels include a built-in file manager that can do the same job — and it’s often quicker, because you can upload the ZIP file directly and extract it on the server (no need to unzip it on your computer first).

The exact steps vary slightly between hosts, but the general process is the same:

  1. Log in to your hosting control panel and open the file manager. In cPanel this is called File Manager; in Plesk it’s Files. Managed WordPress hosts and other panels (hPanel, SiteGround Site Tools, Cloudways, etc.) usually have an equivalent under a similar name.
  2. Navigate to your WordPress plugins directory: /wp-content/plugins/. As with FTP, your WordPress installation may sit inside a folder such as public_html, wwwou htdocs.
  3. Cliquez sur Upload and select the plugin ZIP file (e.g. coupon-affiliates-pro.zip) — no need to extract it first.
  4. Once uploaded, right-click the ZIP file and choose Extract (or select the file and use the Extract button in the toolbar). Extract it into the current directory, so the plugin folder ends up directly inside /wp-content/plugins/.
  5. Confirm the extracted folder contains the plugin files directly (e.g. /wp-content/plugins/coupon-affiliates-pro/), then delete the ZIP file from the server to keep things tidy.
  6. Log in to your WordPress dashboard, go to Plugins → Installed Plugins, and click Activate on the plugin.

Tip: If the extraction creates a nested folder (a folder inside a folder), move the inner folder up so the plugin files sit directly inside its own folder within /wp-content/plugins/, and remove the empty outer folder.


Troubleshooting

The plugin doesn’t appear on the Plugins page
Check that you uploaded the plugin folder itself (containing the plugin files), not a folder nested inside another folder, and that it’s located directly inside /wp-content/plugins/.

“The plugin does not have a valid header” error
This usually means the folder structure is wrong — the plugin’s main .php file must be in the top level of the uploaded folder. Delete the uploaded folder from the server, re-extract the ZIP, and upload again.

Some files failed to transfer
In FileZilla, check the Failed transfers tab at the bottom. Right-click the failed items and choose Reset and requeue all, then process the queue again. Incomplete uploads can cause fatal errors.

Site showing an error after upload
If the site breaks after uploading, you can deactivate the plugin via FTP by renaming its folder (e.g. coupon-affiliates-pro → coupon-affiliates-pro-off). This immediately deactivates it, allowing you to access your dashboard again.


If you run into any issues installing the plugin, feel free to contact our support team and we’ll be happy to help.

Besoin d'aide ?

Créer un ticket d'assistance >>
Quels sont vos sentiments ?

Augmenter vos revenus avec le plugin d'affiliation #1 basé sur les coupons pour WooCommerce... sans risque !

Essai de 7 jours Garantie de remboursement de 14 jours Pas de frais supplémentaires

Essai gratuit de 7 jours

Produit

  • Caractéristiques du plugin
  • Tarifs
  • Feuille de route
  • Changelog
  • Demandes de fonctionnalités

Ressources

  • Documentation
  • Démonstration du plugin
  • Blog
  • Témoignages
  • Comparaisons

Soutien

  • Support PRO
  • Forums communautaires
  • Guide d'installation
  • Soutien aux entreprises
  • Connexion client

Entreprise

  • À propos du fondateur
  • Notre programme d'affiliation
  • Conditions générales d'utilisation
  • Politique de confidentialité
  • Politique en matière de cookies

Copyright © 2026 - RelyWP Ltd

Enregistré en Angleterre et au Pays de Galles sous le numéro : 11865883

Plugin WordPress par

Twitter Facebook-f Youtube

Changer la langue en anglais Changer la langue en espagnol Changer la langue en allemand

Woo® et WooCommerce® sont des marques déposées de WooCommerce, Inc. Coupon Affiliates n'est pas affilié ou approuvé par WooCommerce, Inc.

Speak a different language? Change to:
Change language to English English
Change language to English English
Change language to Spanish Spanish
Change language to German German
French
Change Language
Close