Initial commit: KGV-PWA plugin with manifest, service worker and install prompt
This commit is contained in:
47
readme.txt
Normal file
47
readme.txt
Normal file
@@ -0,0 +1,47 @@
|
||||
=== KGV PWA ===
|
||||
Contributors: ronnygrobel
|
||||
Tags: pwa, progressive web app, manifest, service worker, offline
|
||||
Requires at least: 6.0
|
||||
Tested up to: 6.7
|
||||
Stable tag: 1.0.0
|
||||
Requires PHP: 7.4
|
||||
License: GPLv2 or later
|
||||
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
Progressive Web App Unterstützung für KGV-Webseiten.
|
||||
|
||||
== Beschreibung ==
|
||||
|
||||
KGV PWA erweitert KGV-Webseiten um vollständige Progressive Web App (PWA) Unterstützung:
|
||||
|
||||
* **Web App Manifest** – dynamisch generiert unter `/manifest.json`
|
||||
* **Service Worker** – Cache-Strategie für Offline-Fähigkeit, erreichbar unter `/sw.js`
|
||||
* **Installierbarkeit** – Besucher können die Seite als App auf dem Home-Bildschirm speichern
|
||||
* **Apple-Touch-Icon & Meta-Tags** – korrekte Darstellung auf iOS-Geräten
|
||||
|
||||
Alle relevanten Parameter (App-Name, Kurzname, Farben, Icons, Anzeigemodus) sind über
|
||||
**Einstellungen → KGV PWA** konfigurierbar.
|
||||
|
||||
== Installation ==
|
||||
|
||||
1. Plugin hochladen und aktivieren.
|
||||
2. Einstellungen unter **Einstellungen → KGV PWA** vornehmen.
|
||||
3. Nach der ersten Aktivierung werden die Rewrite-Regeln automatisch geflusht.
|
||||
|
||||
== Einstellungen ==
|
||||
|
||||
* **App-Name** – Vollständiger Name der App im Manifest
|
||||
* **Kurzname** – Kurzname (max. 12 Zeichen empfohlen) für den Home-Bildschirm
|
||||
* **Beschreibung** – Kurzbeschreibung im Manifest
|
||||
* **Theme-Farbe** – Farbe der Browser-/Status-Leiste
|
||||
* **Hintergrundfarbe** – Splashscreen-Hintergrund
|
||||
* **Anzeigemodus** – `standalone` (empfohlen), `fullscreen`, `minimal-ui`, `browser`
|
||||
* **Icon 192 × 192** – URL zu einem PNG-Icon (192 px)
|
||||
* **Icon 512 × 512** – URL zu einem PNG-Icon (512 px)
|
||||
|
||||
Werden keine Icons angegeben, wird automatisch das WordPress-Site-Icon verwendet.
|
||||
|
||||
== Changelog ==
|
||||
|
||||
= 1.0.0 =
|
||||
* Erstveröffentlichung
|
||||
Reference in New Issue
Block a user