Möglicherweise haben Sie gerade Ihr Theme-Framework für sich und / oder Ihr Team entwickelt. In diesem Fall sind die Schritte zur Veröffentlichung Ihres Codes nicht relevant. Wenn Sie Ihren Code jedoch weithin verfügbar machen möchten, müssen Sie einen Vertriebskanal suchen und entscheiden, ob die Leute dafür bezahlen sollen oder nicht.
In diesem Tutorial werde ich die folgenden Optionen betrachten:
Kostenlos:
Prämie:
Ich werde auch auf Freemium-Optionen eingehen, die etwas von den beiden oben genannten Optionen enthalten.
Wenn Sie Ihr Framework entwickelt haben, um Ihre eigene Arbeit zu unterstützen, es aber auch für andere verfügbar machen möchten, können Sie es in Betracht ziehen, es kostenlos zu veröffentlichen. Dies gibt der WordPress-Community etwas zurück und ermöglicht Ihnen den Zugriff auf eine Reihe talentierter Entwickler, die Ihnen dabei helfen können, Ihr Framework zu verbessern.
Sie haben zwei Hauptoptionen, wenn Sie Ihren Code kostenlos freigeben möchten:
Dies ist der erste Ort, an dem WordPress-Benutzer und -Entwickler nach einem kostenlosen Thema Ausschau halten und die vertrauenswürdigste Quelle für kostenlose WordPress-Designs sind. Das Senden Ihres Themas kostet Sie nichts, aber Sie müssen sicherstellen, dass es den Richtlinien für die Themenüberprüfung entspricht:
readme.txt
Datei.Der Theme Unit Test ist der Test, den die Themenprüfer auf Ihren Websites als Teil des Überprüfungsprozesses ausführen. Es ist also empfehlenswert, das Thema vor dem Senden für Ihr Thema auszuführen. Die Schritte sind:
WP_DEBUG
zu wahr
im wp-config.php
.Wenn Ihr Design den Test besteht und die oben aufgeführten Standards erfüllt, können Sie es einreichen. Laden Sie es nach den vorgegebenen Richtlinien hoch und seien Sie nicht ungeduldig. Die Testpersonen sind freiwillige Helfer, die diese Arbeit zu ihrer eigenen Zeit durchführen. Sie werden also nicht in der Lage sein, Ihnen sofort eine Antwort zu geben.
Wenn Sie GitHub zur Verteilung Ihres Designs verwenden, haben Sie mehr Kontrolle als bei der Verwendung des Design-Repositorys. Außerdem können Sie beim Aktualisieren des Designs einige Schritte einsparen.
Um diesen Prozess in Gang zu setzen, müssen Sie lediglich ein öffentliches Repository mit Ihren Designdateien erstellen. Möglicherweise möchten Sie möglicherweise ein bestimmtes Konto für Ihr Framework (oder eine mit Ihrem Konto verknüpfte Organisation) erstellen, um die Dinge von Ihrem eigenen GitHub-Konto zu trennen, falls Sie über eines verfügen. Der Vorteil dabei ist, dass Sie Plugins und untergeordnete Themen in separaten Repositorys im neuen Konto hinzufügen und einen Raum für alles schaffen können, was sich auf Ihr Framework bezieht.
Es ist für Ihre Benutzer einfach, Ihren Code von GitHub herunterzuladen. Wenn Sie selbst daran arbeiten möchten, können Sie ihn einfach klonen. Darüber hinaus können Sie andere Benutzer dazu ermutigen, Verbesserungen und Ergänzungen an Ihrem Framework vorzunehmen, indem Sie sie forchen. Überprüfen Sie jedoch alle Änderungen, bevor Sie den überarbeiteten Code wieder in den Hauptzweig Ihres Repositorys übernehmen.
GitHub ist ein nützliches Werkzeug, wenn Ihr Framework auf Entwickler abzielt. Wenn Sie sich jedoch an Benutzer richten, sollten Sie das WordPress-Design-Repository verwenden, das benutzerfreundlicher ist.
Wieder haben Sie zwei Möglichkeiten, Ihr Framework als Premiumprodukt zu veröffentlichen:
Die Verwendung eines Drittanbieters bietet Ihnen den Vorteil, Ihr Thema sichtbarer zu machen, bedeutet jedoch, dass der Anbieter einen Prozentsatz Ihres Umsatzes einnimmt. In der Anfangszeit kann sich dies lohnen, da Sie Zugang zu einer größeren Anzahl potenzieller Benutzer haben und wahrscheinlich sowieso mehr Geld verdienen werden. Wenn Ihr Framework etablierter wird, können Sie es entscheiden, es selbst zu verteilen.
Es gibt eine Reihe von Themenanbietern, die Sie verwenden könnten. Viele von ihnen verkaufen nur untergeordnete Themen für ihr eigenes Framework. Stellen Sie daher sicher, dass Sie einen Anbieter verwenden, der eigenständige Designs verkauft. Sie müssen auch sicherstellen, dass Ihr Framework als solches vermarktet werden kann und nicht nur als eigenständiges Thema.
Ich werde keine Liste von Themenanbietern anbieten, da sich der Markt ständig ändert. Ich kann Ihnen jedoch nur raten, einen Anbieter zu finden, der die von Ihnen produzierten Themen an den von Ihnen angestrebten Markt verkauft. Und prüfen Sie, wie groß der Zuschnitt ist und dass Sie die GPL-Lizenz verwenden.
Wenn Sie Ihr Framework selbst verteilen, haben Sie mehr Kontrolle darüber, wie Sie es verkaufen und wie Sie es bündeln, sowie die untergeordneten Themen und Plugins, die Sie zur Unterstützung entwickeln. Auf diese Weise haben Sie keinen Zugang zu einem großen Markt. Sie können sich jedoch für ein Freemium-Modell entscheiden, bei dem Sie über das WordPress-Design-Repository Code kostenlos zur Verfügung stellen und anderen Code, der als Abonnement erhältlich ist.
Um Ihr Framework auf Ihrer eigenen Site zu verkaufen, müssen Sie eine Dokumentation für Ihre Benutzer erstellen sowie Online-Abonnements und sichere Downloads einrichten. Ein Plugin wie WooCommerce hilft Ihnen dabei. Sie müssen auch einen Marketingplan ausarbeiten.
Die Idee von "Freemium" -Themen und -Plugins entwickelt sich ständig weiter und es gibt immer neue Wege, diese Arbeit zu machen, aber hier sind einige Ideen:
Der Vorteil dieses Modells besteht darin, dass Sie Zugriff auf das WordPress-Theme-Repository haben, bei dem Tausende Benutzer täglich Motive herunterladen. Sie können sie auf Ihre eigene Website verweisen, um auf Premium-Funktionen zuzugreifen, sodass Sie mehr Kontrolle haben als mit einem Design Verkäufer.
Wenn Sie Ihr Framework für andere Benutzer freigeben, haben Sie die Möglichkeit, entweder etwas Geld zu verdienen oder der Community etwas zurückzugeben. Wie ich gezeigt habe, können Sie Ihren Code kostenlos oder zu einem Preis oder einer Kombination aus beiden freigeben.
Welche davon Sie wählen, hängt von Ihren eigenen Umständen und den Benutzern ab, auf die Ihr Framework abzielt. Unabhängig davon, was Sie wählen, sollten Sie sicherstellen, dass Sie Ihre Framework-Dateien für Benutzer auf dem neuesten Stand halten und Ihre Strategie immer wieder überprüfen.
Viel Glück!