Unser neues Installer-Plugin ist endlich da. Es ermöglicht die einfache Installation von kommerziellen Themes und Plugins direkt aus dem WordPress-Admin-Bereich.
Vor langer Zeit haben wir ein ehrgeiziges Projekt gestartet, das darauf abzielte, den Installations- und Upgrade-Prozess von WordPress-Plugins zu vereinheitlichen. Es ist nun fertig und Sie sind herzlich eingeladen, es herunterzuladen und auszuprobieren.
Unsere Vision – Kommerzielle Themes und Plugins aus dem WordPress-Admin-Bereich entdecken und installieren
Die Idee hinter dem Installer ist es, dass sich kommerzielle Themes und Plugins genauso anfühlen wie die kostenlosen von WordPress.org. Wir sprechen von der Möglichkeit:
- Finden
- Installieren
- Upgraden
Ich bin der Erste, der zugibt, dass es heutzutage ein Chaos ist. Ich gebe es zu, weil wir Teil dieses Chaos sind. Kostenpflichtige Themes und Plugins können nicht im WordPress.org-Repository erscheinen und dessen Automatisierung nutzen. Wir müssen unseren Code auf unserem eigenen Server ablegen und ihn an zahlende Kunden ausliefern. So ist das nun mal.
Leider verursacht diese Realität ein Chaos für alle Beteiligten. Wir müssen viel Zeit aufwenden, um uns über Hooks in den „Plugins“-Mechanismus von WordPress einzuklinken und ihn über WPML-Updates zu informieren. Wir müssen Code schreiben, der auf unseren Server und in das Plugin kommt. Das ist eine Menge Code, der gewartet werden muss.
Sie, unser lieber Kunde, müssen für jedes kommerzielle Theme oder Plugin, das Sie kaufen, einen neuen Trick lernen. Da jeder Autor das Rad auf eine andere Weise neu erfindet, hat jeder kommerzielle Code einen anderen Admin-Bereich und handhabt Updates ein wenig anders.
Der Installer soll all das ändern. Er klinkt sich über Hooks nur einmal in die Themes- und Plugins-Bildschirme ein und öffnet sie für verschiedene Softwarequellen. Auf diese Weise wird wpml.org zu einer Softwarequelle und andere Repositories werden folgen (wir kommunizieren mit den Leuten und arbeiten daran). Dann können wir all diesen Schrott-Code aus WPML entfernen. Er wird nicht mehr benötigt. Kein „Abonnement-Schlüssel“ oder Ähnliches mehr.
Unser Server, wpml.org, hat begonnen, in derselben Sprache wie WordPress.org zu sprechen. Sie melden sich bei ihm über einen einzigen Admin-Bereich an, wo Sie sich (in Zukunft) auch bei anderen Softwarequellen anmelden können. Dann erscheinen alle Upgrades ganz normal auf dem „Plugins“-Bildschirm.
Warum es uns wirklich gefällt:
- Eine Menge Code wird aus WPML entfernt
- Es wird viel mehr Funktionalität für Installation und Upgrades hinzugefügt
- Die Inhalte auf WPML.org können für verschiedene Softwarequellen wiederverwendet werden
Der Installer hilft Theme- und Plugin-Autoren
Wenn Sie kommerzielle Themes oder Plugins schreiben, laden wir Sie herzlich ein, mit uns über die Nutzung des Installers zu sprechen. Er ist für Sie gemacht.
Sie können Ihren Kunden all die schönen Funktionen für automatische Installationen und Upgrades bieten, ohne auch nur eine einzige Zeile Code dafür schreiben zu müssen.
Damit der Installer funktioniert, muss Ihr Server über ein Standardprotokoll kommunizieren. Wir haben Referenzcode, den Sie verwenden können, und wir helfen Ihnen dabei, ihn an Ihr Abonnement-System anzupassen.
Wenn Sie Ihre Arbeit auf einem größeren System hosten, das Sie nicht vollständig kontrollieren, lassen Sie es uns wissen und wir werden mit den Admins dieses Systems sprechen.
Herunterladen und ausprobieren
Zuerst sollten Sie den Installer herunterladen und installieren:
Vorerst ist der „alte“ Abonnement-Mechanismus noch innerhalb von WPML verfügbar. Ignorieren Sie ihn einfach. Der Installer überschreibt diese Hooks und der „Abonnement-Schlüssel“ wird keine Rolle mehr spielen.
Nachdem Sie den Installer installiert und aktiviert haben, gehen Sie zu Installer->Repositories. Sie werden das neue WPML-Repository sehen. Geben Sie Ihre Anmeldedaten für WPML.org ein. Keine Sorge, wir speichern Ihr Passwort nicht im Klartext. Wir „salzen“ es und speichern es verschlüsselt.
Sobald Sie angemeldet sind, können Sie automatisch installieren und Updates erhalten.


