Title: Easy cookie consent
Author: kamilpesekubkcz
Published: <strong>28 de enero de 2022</strong>
Last modified: 13 de junio de 2022

---

Buscar plugins

Este plugin **no se ha probado con las últimas 3 versiones mayores de WordPress**.
Puede que ya no tenga soporte ni lo mantenga nadie, o puede que tenga problemas 
de compatibilidad cuando se usa con las versiones más recientes de WordPress.

![](https://ps.w.org/easy-cookie-consent/assets/icon-256x256.png?rev=2667846)

# Easy cookie consent

 Por [kamilpesekubkcz](https://profiles.wordpress.org/kamilpesekubkcz/)

[Descargar](https://downloads.wordpress.org/plugin/easy-cookie-consent.1.1.1.zip)

 * [Detalles](https://es-do.wordpress.org/plugins/easy-cookie-consent/#description)
 * [Valoraciones](https://es-do.wordpress.org/plugins/easy-cookie-consent/#reviews)
 *  [Instalación](https://es-do.wordpress.org/plugins/easy-cookie-consent/#installation)
 * [Desarrollo](https://es-do.wordpress.org/plugins/easy-cookie-consent/#developers)

 [Soporte](https://wordpress.org/support/plugin/easy-cookie-consent/)

## Descripción

This plugin implements [https://github.com/orestbida/cookieconsent/](https://es-do.wordpress.org/plugins/easy-cookie-consent/orestbida/cookieconsent?output_format=md)
solution and stores consents in custom database table.

Google Tag Manager consent mode is supported by default. _ad\_storage_ & _anaylytics\
_storage_ are set to denied by default.

### Filters/hooks

Set for which WordPress role cookie settings will be available:

    ```
    add_filter('easy_cookie_consent/options_capability', static function ($optionsCapability) {
        return 'custom_capability';
    });
    ```

Adjust options passed to Javascript. See [https://github.com/orestbida/cookieconsent/#all-configuration-options](https://github.com/orestbida/cookieconsent/#all-configuration-options/)

    ```
    add_filter('easy_cookie_consent/javascript_options', static function ($cookieConsentOptions) {
        $cookieConsentOptions['cookie_domain'] = '.example.com';
        return $cookieConsentOptions;
    });
    ```

Disable autorun:

    ```
    add_filter('easy_cookie_consent/autorun', static function ($autorun) {
        return false;
    });


    // call easy_show_cookie_consent() when needed
    if (function_exists('easy_show_cookie_consent')) {
        easy_show_cookie_consent();
    }
    ```

### Actions

Add custom/service Javascripts to page and control them by cookie consent:

    ```
    add_action('easy_cookie_consent/add_app_scripts', static function () {
        if (wp_get_environment_type() === 'production') {
            ?>
            <script>
                ...
            </script>

            <script type="text/script-template" data-cookiecategory="analytics">
                ...
            </script>

            <script type="text/script-template" data-cookiecategory="marketing">
                ...
            </script>
            <?php
        }
    });
    ```

### iframes

Change `<iframe>` tag to `<div>` and prefix attributes with `data-`
 – data-iframe-
cookie-needed – cookie category needed for iframe – data-iframe-placeholder-url –
url to placeholder image which will be used instead for iframe content

Example:

    ```
    <div
       title="Google Map"
       data-iframe-cookie-needed="analytics"
       data-iframe-placeholder-url="https://www.example.com/map_placeholder.png"
       style="width:100%;min-height:400px"
       data-frameborder="0"
       data-src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d82507.32058738587!2d13.30188385000431!3d49.74178702400929!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x470af1e5133d11b7%3A0x31b9406e3fc10b83!2sPilsen!5e0!3m2!1sen!2scz!4v1641891569357!5m2!1sen!2scz"
       >
    </div>
    ```

## Instalación

 1. Go to settings -> Cookie consent
 2. Fill all texts and cookies table for defined languages (Polylang plugin is supported)
 3. Set Google Tag Manager ID under _Settings_ tab

## Reseñas

![](https://secure.gravatar.com/avatar/d111269efbd1f928f6c3415139855cd3040fc05de8229b54192b9aa480899e92?
s=60&d=retro&r=g)

### 󠀁[Nice and easy](https://wordpress.org/support/topic/nice-and-easy-412/)󠁿

 [Petr Beneš](https://profiles.wordpress.org/benyrfg/) 22 de febrero de 2023

Orest Bida’s cookie consent is very good solution and this plugin brings it to the
Wordpress. Nice work to the author.

![](https://secure.gravatar.com/avatar/f3a83f57012b8df64fdcf92440e7d1669a179bf46a38bcc978f2d4a4fa1b20f3?
s=60&d=retro&r=g)

### 󠀁[Easy, simple, customizable](https://wordpress.org/support/topic/easy-simple-customizable/)󠁿

 [Apollo139](https://profiles.wordpress.org/aloziak/) 11 de enero de 2023

Easy, simple, customizable

 [ Leer todas las 2 reseñas ](https://wordpress.org/support/plugin/easy-cookie-consent/reviews/)

## Colaboradores y desarrolladores

"Easy cookie consent" es un software de código abierto. Las siguientes personas 
han colaborado con este plugin.

Colaboradores

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

"Easy cookie consent" ha sido traducido a 1 idioma local. Gracias a [los traductores](https://translate.wordpress.org/projects/wp-plugins/easy-cookie-consent/contributors)
por sus contribuciones.

[Traduce "Easy cookie consent" a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/easy-cookie-consent)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/easy-cookie-consent/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/easy-cookie-consent/)
o suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/easy-cookie-consent/)
por [RSS](https://plugins.trac.wordpress.org/log/easy-cookie-consent/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

1.1.1 Allow iframe fix
 1.1.0 WPML support, import/export options, default data 
1.0.0 GTM consent mode supported

## Meta

 *  Version **1.1.1**
 *  Last updated **hace 4 años**
 *  Active installations **100+**
 *  WordPress version ** 5.3 o superior **
 *  Tested up to **6.0.12**
 *  PHP version ** 7.4 o superior **
 *  Languages
 * [Czech](https://cs.wordpress.org/plugins/easy-cookie-consent/) y [English (US)](https://wordpress.org/plugins/easy-cookie-consent/).
 *  [Traducir a tu idioma](https://translate.wordpress.org/projects/wp-plugins/easy-cookie-consent)
 *  [Vista avanzada](https://es-do.wordpress.org/plugins/easy-cookie-consent/advanced/)

## Valoraciones

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/easy-cookie-consent/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/easy-cookie-consent/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/easy-cookie-consent/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/easy-cookie-consent/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/easy-cookie-consent/reviews/?filter=1)

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

[See all reviews](https://wordpress.org/support/plugin/easy-cookie-consent/reviews/)

## Colaboradores

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

## Soporte

¿Tienes algo que decir? ¿Necesitas ayuda?

 [Ver el foro de soporte](https://wordpress.org/support/plugin/easy-cookie-consent/)