Der WPML-Installer hilft Theme- und Plugin-Autoren dabei, ihren Kunden „Multilingual Ready“-Themes (mehrsprachig einsatzbereit) und -Plugins anzubieten. Ein kleiner PHP-Code-Block bietet Ihren Kunden die Möglichkeit, WPML direkt aus Ihrem Theme heraus zu kaufen, zu installieren und zu aktivieren.
Vorteile des Hinzufügens des WPML-Installers zu Ihrem Theme oder Plugin
Hier sind die Vorteile, wenn Sie den Installer von WPML zu Ihrem Theme oder Plugin hinzufügen:
- Es ist ein solider Beweis für Ihre Kunden, dass Ihr Theme oder Plugin „Multilingual Ready“ und vollständig mit WPML kompatibel ist
- Bieten Sie Ihren Kunden eine einfache Möglichkeit, WPML zu kaufen, zu installieren und zu aktivieren
- Ihre Kunden erhalten einen exklusiven Rabatt von 10 %, wenn sie WPML aus Ihrem Theme oder Plugin heraus kaufen
- Sie erhalten bis zu 27 % Affiliate-Provision für jeden Verkauf
Wie der Installer von WPML für Ihre Kunden funktioniert
Bevor wir uns ansehen, wie Sie dies tun, werfen Sie einen Blick darauf, was Ihr Kunde sehen wird, sobald Sie den WPML-Installer hinzugefügt haben:
Der Installer ist eine öffentliche Composer-Bibliothek. Führen Sie die folgenden Schritte aus, um ihn einzurichten:
-
- Holen Sie sich Composer
- Fügen Sie den Installer als Abhängigkeit zu Ihrem Theme oder Plugin hinzu:
composer require otgs/installer - Laden Sie die Bootstrap-Datei des Installers und konfigurieren Sie sie entsprechend vor dem init-Hook:
Code des WPML-Installers
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 ] );
Sie können den WPML-Installer sehen, indem Sie unter dem Tab Kommerziell zu Plugins -> Installieren navigieren.

Einen neuen WPML-Installer-Tab zu Ihren Theme-Optionen hinzufügen
In diesem Beispiel fügen wir dem Admin-Bereich der Theme-Optionen einen neuen Tab hinzu. Der folgende Code ist spezifisch für unser Beispiel-Theme und zeigt, wie man mehrere Tabs registriert. Sie können diesen Code als Inspiration verwenden, beachten Sie jedoch, dass Ihr Theme anderen Code verwenden wird. Daher können Sie ihn nicht einfach unverändert kopieren und einfügen.
Sie finden online leicht Tutorials zum Hinzufügen von Tabs zu den Theme-Optionen in WordPress.
Benutzerdefinierter Admin-Installer:
Benutzerdefinierter Admin-WPML-Installer
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>";
Ihre Kunden können nun WPML direkt aus Ihrem Theme heraus installieren und aktivieren, was es ihnen sehr einfach macht, mit WPML mehrsprachige Websites zu erstellen.
Ihre Affiliate-ID verwenden
Der WPML-Installer funktioniert mit unserem Affiliate-Programm, das Ihnen für jeden Ihrer Verkäufe eine Provision bietet. Sie können Ihre Affiliate-Informationen in den Installer aufnehmen. WPML-Verkäufe, die aus Ihrem Theme heraus gestartet werden, werden Ihrem Affiliate-Konto angerechnet.
Um die Affiliate-Provision zu erhalten, müssen Sie Ihre Affiliate-ID und Ihren Affiliate-Schlüssel festlegen. Sie erhalten diese, indem Sie zu Ihrem WPML-Konto gehen und auf den Link Affiliate-Link und Zahlung klicken.
Benötigen Sie Hilfe beim Hinzufügen des WPML-Installers zu Ihrem Theme oder Plugin?
Verwenden Sie dieses Formular, wenn Sie Hilfe beim Hinzufügen des WPML-Installers zu Ihrem Theme oder Plugin benötigen.
Das Formular, das hierher gehört, kommt mit dem neuen Formularsystem – es wird an dieser Stelle automatisch erscheinen.

