Icon Pack StarterIcon Pack Starter

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?

SituationOhne StarterMit Starter
Die Icons eines Kunden auf fünf WebsitesAuf jeder Website ein Paket importieren, nach jeder Änderung wiederEin Plugin installieren und wie jedes Plugin aktualisieren
Icons in einem Git-RepositoryVon Hand nach wp-content entpackenDas Plugin liegt in deinem Repository und wird mit deinem Code ausgeliefert
Ein Icon-Set verkaufen oder teilenEin ZIP plus Anleitung schickenEin 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.
Ohne Easy SVG Pro bleiben die Icons des Pakets verborgen. Das Plugin zeigt dann im Admin einen Hinweis, dass es Easy SVG Pro braucht, statt still zu scheitern.

Wie geht es weiter?

Das vollständige Manifest-Format steht in Das Manifest.