Icon Pack Starter
Ein quelloffenes Starter-Plugin, das einen Ordner mit SVG-Icons in ein eigenes WordPress-Plugin verwandelt, das Easy SVG Pro als Sammlung liest.
Der Icon Pack Starter macht aus einem Ordner mit SVG-Icons ein kleines, eigenes WordPress-Plugin. Installierst du dieses Plugin auf einer Website mit Easy SVG Pro, erscheinen die Icons als Sammlung: im Icon-Block, in Page Buildern, in eigenen Feldern und in easy_svg_icon().
Warum Icons als Plugin ausliefern?
| Situation | Ohne Starter | Mit Starter |
|---|---|---|
| Die Icons eines Kunden auf fünf Websites | Auf jeder Website ein Paket importieren, nach jeder Änderung wieder | Ein Plugin installieren und wie jedes Plugin aktualisieren |
| Icons in einem Git-Repository | Von Hand nach wp-content entpacken | Das Plugin liegt in deinem Repository und wird mit deinem Code ausgeliefert |
| Ein Icon-Set verkaufen oder teilen | Ein ZIP plus Anleitung schicken | Ein Plugin schicken, das nach dem Aktivieren funktioniert |
Während die Website läuft, wird nichts heruntergeladen und nichts nach Hause gefunkt. Die Icons sind Dateien im Plugin und werden von Easy SVG Pro beim Einlesen wie jeder Upload bereinigt.
Für wen ist das?
- Agenturen, die das Icon-Set eines Kunden auf mehrere Websites bringen.
- Designer, die ein Icon-Set für WordPress verkaufen oder teilen.
- Theme-Autoren, die Icons als eigenes Plugin wollen, das sich getrennt aktualisieren lässt.
So funktioniert es
Der Starter enthält eine PHP-Datei, einen Ordner icons mit drei Beispiel-Icons und eine manifest.json, die die Sammlung und ihre Icons benennt. Du ersetzt die Beispiele durch deine eigenen Icons und gibst dem Plugin deinen eigenen Namen.
Was du brauchst
- Easy SVG Pro mit aktiver Lizenz auf jeder Website, die das Paket nutzt. Siehe Installation und Lizenz.
- Theme- und Ordner-Quellen eingeschaltet unter Icons → Funktionen auf dieser Website.
- Für den WordPress-Icon-Block: zusätzlich Mehrere Sammlungen eingeschaltet und WordPress 7.1 oder neuer.
- Zum Bauen des Pakets: die Starter-Dateien von UnleashWP und einen Texteditor. PHP-Kenntnisse brauchst du nicht.
Wie geht es weiter?
Dein Paket bauen
Vom Starter zu deinem eigenen Plugin, Schritt für Schritt.
Icons von Dritten ausliefern
Icons nennen, die du nicht selbst gezeichnet hast.
Das vollständige Manifest-Format steht in Das Manifest.