WP Manifestindependent plugin directory
manifest / privacy / light-swiss-cookie-consent

Light Swiss Cookie Consent WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Lightweight cookie consent banner with script blocking for WordPress.

★ 0stars
3release downloads
0.3.4latest · 4mo ago

Install

Download light-swiss-cookie-consent-v0.3.4-test.zip From the 0.3.4 release on GitHub, Jun 19, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/thaimacky/light-swiss-cookie-consent/releases/download/0.3.4/light-swiss-cookie-consent-v0.3.4-test.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Ein leichtes, konservatives WordPress Cookie-Consent-Plugin ohne React, Vue, jQuery, npm, Composer oder Build-System.

Ziel

Light Swiss Cookie Consent zeigt ein modernes dunkles Cookie-Banner an, speichert die Auswahl in localStorage und als Cookie und laedt blockierte Skripte erst nach Zustimmung.

Kategorien

  • Notwendig
  • Statistik
  • Marketing
  • Externe Medien

Standard: Nur notwendige Cookies sind aktiv. Statistik, Marketing und externe Medien bleiben blockiert, bis der Besucher zustimmt.

Script-Blocking

Skripte koennen mit type="text/plain" und data-cookie-category blockiert werden:

<script type="text/plain" data-cookie-category="statistics">
    console.log('Wird erst nach Statistik-Zustimmung ausgefuehrt.');
</script>

Externe Skripte funktionieren ebenfalls:

<script
    type="text/plain"
    data-cookie-category="marketing"
    src="https://example.com/tracking.js">
</script>

Falls ein Skript als Modul geladen werden soll:

<script
    type="text/plain"
    data-cookie-type="module"
    data-cookie-category="external_media"
    src="https://example.com/embed.js">
</script>

Admin-Einstellungen

Unter Einstellungen > Light Swiss Cookie Consent koennen Texte und Farben gepflegt werden.

Einstellbare Farben:

  • Hintergrund
  • Text
  • Primaerbutton
  • Primaerbutton Text
  • Sekundaerbutton
  • Rahmenfarbe

Widerruf / Einstellungen erneut oeffnen

Der Shortcode oeffnet die Consent-Einstellungen ohne Seitenreload:

[simple_cookie_settings]

Die Auswahl wird in localStorage und als Cookie gespeichert.

  • Cookie-Name: lscc_consent
  • Ablaufzeit: 180 Tage
  • SameSite: Lax
  • Secure: wird bei HTTPS gesetzt
  • Consent-Version: 1

Ungueltige oder nicht parsebare Consent-Daten werden verworfen. In diesem Fall wird das Banner erneut angezeigt.

Debug-Modus

Standardmaessig ist der Debug-Modus deaktiviert:

define( 'LSCC_DEBUG', false );

Wenn LSCC_DEBUG auf true gesetzt wird, darf das Frontend minimale console.log-Ausgaben schreiben. Bei false schreibt das Plugin keine Debug-Ausgaben.

Installation

  1. Den Ordner light-swiss-cookie-consent nach wp-content/plugins/ kopieren.
  2. Das Plugin in WordPress aktivieren.
  3. Unter Einstellungen > Light Swiss Cookie Consent die Darstellung anpassen.

Technische Basis

  • PHP
  • CSS mit CSS-Variablen
  • Vanilla JavaScript
  • Keine externen Libraries
  • Kein Build-Prozess
  • Uebersetzbare Strings mit WordPress-i18n-Funktionen
  • WPML- und Polylang-freundliche String-Registrierung

Nicht enthalten in 0.1.0

  • Kein Auto-Scanner
  • Kein GeoIP
  • Keine Vendor-Listen
  • Kein IAB TCF
  • Keine Google-Cloud-Abhaengigkeiten
  • Kein Statistik-Dashboard
  • Keine Auto-Block-Engine

Releases

2 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
0.3.4 latest
Jun 19, 2026 4mo ago
light-swiss-cookie-consent-v0.3.4-test.zip
3
Jun 15, 2026 4mo ago
light-swiss-cookie-consent.zip
0
A grade

Security

Light Swiss Cookie Consent 0.3.4 · audited by WP Registry

No security issues found.

Audited release
0.3.4
Findings
none
Worst severity
—
Content hash
906bb3360d28b75979cb6eec…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.