WPML

Le programme d’installation de WPML aide les auteurs de thèmes et d’extensions à fournir des thèmes et des extensions Multilingual Ready (prêts pour le multilingue) à leurs clients. Un petit bout de code PHP offrira à vos clients la possibilité d’acheter, d’installer et d’activer WPML directement depuis votre thème.

Avantages de l’ajout du programme d’installation de WPML à votre thème ou extension


Voici les avantages de l’ajout du programme d’installation de WPML à votre thème ou extension :
  • C’est une preuve solide pour vos clients que votre thème ou extension est Multilingual Ready et entièrement compatible avec WPML
  • Fournissez à vos clients un moyen simple d’acheter, d’installer et d’activer WPML
  • Vos clients bénéficient d’une remise exclusive de 10 % lors de l’achat de WPML depuis votre thème ou extension
  • Vous obtenez jusqu’à 27 % de commission d’affiliation pour chaque vente

Comment le programme d’installation de WPML fonctionne pour vos clients


Avant de voir comment cela se fait, jetez un œil à ce que votre client verra une fois que vous aurez ajouté le programme d’installation de WPML :

Le programme d’installation est une bibliothèque Composer publique. Pour le configurer, suivez les étapes suivantes :

    1. Obtenez Composer
    2. Ajoutez le programme d’installation en tant que dépendance de votre thème ou extension : composer require otgs/installer
    3. Chargez le fichier bootstrap du programme d’installation et configurez-le en conséquence, avant le hook init :
Code du programme d’installation de WPML
require_once 'vendor/autoload.php';
include 'vendor/otgs/installer/loader.php';

WP_Installer_Setup(
	$wp_installer_instance,
	[
		'plugins_install_tab' => 1, // optional, default value: 0
		'affiliate_id:wpml' => '99999', // optional, default value: empty
		'affiliate_key:wpml' => 'NNNNNNNNNN', // optional, default value: empty
		'src_name' => 'NAME OF THEME', // optional, default value: empty, needed for coupons
		'src_author' => '',// optional, default value: empty, needed for coupons
	]
);

Vous pouvez voir le programme d’installation de WPML en accédant à Extensions -> Ajouter, sous l’onglet Commercial.

Programme d’installation intégré de WPML – Onglet Commercial

Ajout d’un nouvel onglet de programme d’installation de WPML à vos options de thème


Dans cet exemple, nous ajoutons un nouvel onglet à l’écran de l’interface d’administration des options de thème. Le code ci-dessous est spécifique à notre thème d’exemple et montre comment enregistrer plusieurs onglets. Vous pouvez utiliser ce code pour vous inspirer, mais notez que votre thème utilisera un code différent. Par conséquent, vous ne pouvez pas le copier/coller « tel quel ».

Vous pouvez facilement trouver des tutoriels en ligne sur l’ajout d’onglets aux options de thème pour WordPress.

Programme d’installation personnalisé de l’interface d’administration :

Programme d’installation de WPML personnalisé de l’interface d’administration
echo '<div class="wrap otgsi_downloads_form">';
$config['template'] = 'compact'; //required
$config['product_name'] = 'WPML';
$config['box_title'] = 'Multilingual GoodDay';
$config['name'] = 'GoodDay'; //name of theme/plugin
$config['box_description'] = 'GoodDay theme is fully compatible with WPML - the WordPress Multilingual plugin. WPML lets you add languages to your existing sites and includes advanced translation management.';
$config['repository'] = 'wpml'; // required
$config['package'] = 'wpml'; // required
$config['product'] = 'multilingual-cms-2'; // required
WP_Installer_Show_Products($config);
echo "</div>";
Assurez-vous que cette fonction est appelée après le hook « admin_init ».

Vos clients peuvent désormais installer et activer WPML depuis votre thème, ce qui leur permet de créer très facilement des sites multilingues à l’aide de WPML.

Utilisation de votre ID d’affiliation


Le programme d’installation de WPML fonctionne avec notre programme d’affiliation, qui vous offre une commission sur chaque vente que vous réalisez. Vous pouvez inclure vos informations d’affiliation dans le programme d’installation. Les ventes de WPML qui commencent depuis votre thème sont comptabilisées sur votre compte d’affiliation.

Pour profiter de la commission d’affiliation, vous devez définir votre ID d’affiliation et votre clé d’affiliation. Vous pouvez les obtenir en accédant à votre compte WPML et en cliquant sur le lien Lien d’affiliation et paiement.

Page d’affiliation de WPML

Besoin d’aide pour ajouter le programme d’installation de WPML à votre thème ou extension ?


Utilisez ce formulaire si vous avez besoin d’aide pour ajouter le programme d’installation de WPML à votre thème ou extension.

Le formulaire qui se trouve ici arrive avec le nouveau système de formulaires — il apparaîtra à cet endroit automatiquement.

Écrit par Amir · Dernière mise à jour 18 octobre 2024