Title: Tarkop DSGVO Cookie Shield
Author: tarkop
Published: <strong>August 27, 2026</strong>
Last modified: August 29, 2026

---

Search plugins

![](https://ps.w.org/tarkop-dsgvo-cookie-shield/assets/icon-256x256.png?rev=3668568)

# Tarkop DSGVO Cookie Shield

 By [tarkop](https://profiles.wordpress.org/tarkop/)

[Download](https://downloads.wordpress.org/plugin/tarkop-dsgvo-cookie-shield.1.1.0.zip)

 * [Details](https://wordpress.org/plugins/tarkop-dsgvo-cookie-shield/#description)
 * [Reviews](https://wordpress.org/plugins/tarkop-dsgvo-cookie-shield/#reviews)
 *  [Installation](https://wordpress.org/plugins/tarkop-dsgvo-cookie-shield/#installation)
 * [Development](https://wordpress.org/plugins/tarkop-dsgvo-cookie-shield/#developers)

 [Support](https://wordpress.org/support/plugin/tarkop-dsgvo-cookie-shield/)

## Description

**Tarkop DSGVO Cookie Shield** is a specialized, lightweight consent tool for small
businesses. It helps collect visitor preferences and block supported third-party
services before consent.

**What makes it different from generic cookie plugins:**

 * **Prior-consent blocking:** Recognized Google Analytics, Facebook Pixel, YouTube,
   Vimeo, and Google Fonts resources integrated through supported WordPress methods
   are made inactive before they reach the browser.
 * **Multilingual interface:** Bundled German, English, Spanish, French, Portuguese,
   and Italian translations follow the active WordPress locale in the dashboard 
   and on the frontend.
 * **Zero external dependencies:** No jQuery, no external CDNs, no external fonts.
   The plugin itself adds zero third-party requests to your site.
 * **Built for non-technical users:** The main banner, design, page, and blocking
   options are available on one settings screen.

**Key Features:**
 * **Supported-service blocking:** Automatically pauses recognized
tracking scripts and video iframes until consent is granted. * **Consent controls:**
Category-based choices for necessary, statistics, marketing, and external media 
services. * **Lightweight & Fast:** Vanilla JavaScript, no heavy frameworks. * **
Theme friendly:** Uses standard WordPress hooks, scoped CSS classes, and responsive
styles. * **Customizable:** Choose banner position (top/bottom), color themes (light/
dark/neutral), and edit texts directly in the dashboard. * **Shortcode Support:**
Use `[tarkop_dsgvo_button]` to add a “Cookie Settings” button anywhere in your footer
or privacy policy.

**How it works:**
 1. The plugin recognizes supported scripts, stylesheets, and 
embedded media integrated through WordPress enqueue, inline-script, content, widget,
or oEmbed filters. 2. Recognized resources are output without an executable or loadable
source before consent. 3. Accepted script and stylesheet categories are restored.
Embedded videos remain blocked until the visitor clicks the load button on that 
video. 4. The visitor’s choice is stored in a cookie for 180 days and can be changed
through the settings button.

The plugin is a technical aid, not legal advice. Site owners should test their exact
integrations and obtain professional advice where necessary.

## Screenshots

[⌊The frontend cookie consent banner with category selection.⌉⌊The frontend cookie
consent banner with category selection.⌉[

The frontend cookie consent banner with category selection.

[⌊The clean and simple admin settings page.⌉⌊The clean and simple admin settings
page.⌉[

The clean and simple admin settings page.

[⌊The script blocking feature in action.⌉⌊The script blocking feature in action.⌉[

The script blocking feature in action.

[[

## Installation

 1. Upload the `tarkop-dsgvo-cookie-shield` folder to the `/wp-content/plugins/` directory,
    or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to **Settings > Cookie Shield** to configure your banner text, colors, and link
    to your privacy policy page.
 4. Clear your website cache (if you use a caching plugin) to see the changes.

## FAQ

### How is this different from generic plugins like Cookie Notice or Complianz?

Tarkop DSGVO Cookie Shield combines a consent banner with technical blocking for
recognized services. Because WordPress sites can load third-party code in many different
ways, site owners should verify the result with their actual theme and plugins.

### Which languages are included?

The built-in interface is available in German, English, Spanish, French, Portuguese,
and Italian. WordPress automatically uses the current user language in the dashboard
and the site language on the frontend. A custom banner text is displayed exactly
as entered and is not machine-translated.

### Does this plugin block Google Analytics and Facebook Pixel automatically?

If “Automatic script blocking” is enabled, recognized resources integrated through
supported WordPress methods are made inactive until consent is given. Custom HTML
snippets and unusual integrations should be tested separately.

### Is this plugin compatible with caching plugins?

Yes. However, you must purge your cache after installing or changing settings to
ensure the banner appears correctly for all visitors.

### Does it work with Google Consent Mode v2?

The free version does not include Google Consent Mode v2 integration.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Tarkop DSGVO Cookie Shield” is open source software. The following people have 
contributed to this plugin.

Contributors

 *   [ tarkop ](https://profiles.wordpress.org/tarkop/)

[Translate “Tarkop DSGVO Cookie Shield” into your language.](https://translate.wordpress.org/projects/wp-plugins/tarkop-dsgvo-cookie-shield)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/tarkop-dsgvo-cookie-shield/),
check out the [SVN repository](https://plugins.svn.wordpress.org/tarkop-dsgvo-cookie-shield/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/tarkop-dsgvo-cookie-shield/)
by [RSS](https://plugins.trac.wordpress.org/log/tarkop-dsgvo-cookie-shield/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * Added bundled German, English, Spanish, French, Portuguese, and Italian translations
   for dashboard and frontend texts.
 * Added regional-locale fallbacks, including English variants and Brazilian Portuguese.
 * Made the built-in banner text follow the current WordPress locale while preserving
   existing custom text.
 * Localized the blocked-video placeholder and load button.
 * Adjusted bundled translation loading to avoid discouraged WordPress APIs.
 * Preserved existing settings, shortcode, consent cookie, blocking behavior, themes,
   and banner positions.

#### 1.0.3

 * Fixed the settings key used by automatic blocking.
 * Fixed prior-consent handling for recognized enqueued scripts, inline snippets,
   Google Fonts, and YouTube/Vimeo embeds.
 * Fixed restoring saved category choices and reloading after consent withdrawal.
 * Added the previously documented `[tarkop_dsgvo_button]` shortcode.
 * Fixed internal asset and stored version numbers.
 * Restored the default Banner-Text fallback when an empty value was previously 
   saved.
 * Improved modal keyboard behavior and secure cookie handling on HTTPS.

#### 1.0.2

 * Fixed admin settings UI: added full German fields, working page dropdown, and
   reset button.
 * Improved overall stability and security.

#### 1.0.1

 * Added a polite review request box to the admin settings page to help improve 
   the plugin.
 * Minor UI improvements in the dashboard.

#### 1.0.0

 * Initial release.
 * Added frontend cookie banner with German legal text.
 * Added basic script blocking logic for GA, FB Pixel, YouTube, and Vimeo.
 * Added admin settings page with theme and position options.
 * Added `[tarkop_dsgvo_button]` shortcode.

## Meta

 *  Version **1.1.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [cookie](https://wordpress.org/plugins/tags/cookie/)[dsgvo](https://wordpress.org/plugins/tags/dsgvo/)
   [GDPR](https://wordpress.org/plugins/tags/gdpr/)[privacy](https://wordpress.org/plugins/tags/privacy/)
 *  [Advanced View](https://wordpress.org/plugins/tarkop-dsgvo-cookie-shield/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/tarkop-dsgvo-cookie-shield/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/tarkop-dsgvo-cookie-shield/reviews/)

## Contributors

 *   [ tarkop ](https://profiles.wordpress.org/tarkop/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/tarkop-dsgvo-cookie-shield/)