GDPR Cookie Compliance - Version 4.8.8

Version Description

Download this release

Release Info

Developer MooveAgency
Plugin Icon 128x128 GDPR Cookie Compliance
Version 4.8.8
Comparing to
See all releases

Code changes from version 4.8.7 to 4.8.8

Files changed (3) hide show
  1. gdpr-functions.php +8 -6
  2. moove-gdpr.php +2 -2
  3. readme.txt +14 -11
gdpr-functions.php CHANGED
@@ -220,12 +220,14 @@ function gdpr_get_logo_details( $image_url, $options = array() ) {
220
  $attachment_id = attachment_url_to_postid( $image_url );
221
  endif;
222
  if ( $attachment_id ) :
223
- $_image = wp_get_attachment_image_src( $attachment_id, $image_size );
224
- $gdpr_default_content = new Moove_GDPR_Content();
225
- $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
226
- $gdpr_options = get_option( $option_name );
227
- $gdpr_options['moove_gdpr_company_logo_id'] = $attachment_id;
228
- update_option( $option_name, $gdpr_options );
 
 
229
  if ( $_image ) :
230
  $image_details = array(
231
  'logo_url' => $_image[0],
220
  $attachment_id = attachment_url_to_postid( $image_url );
221
  endif;
222
  if ( $attachment_id ) :
223
+ $_image = wp_get_attachment_image_src( $attachment_id, $image_size );
224
+ if ( ! isset( $options['moove_gdpr_company_logo_id'] ) ) :
225
+ $gdpr_default_content = new Moove_GDPR_Content();
226
+ $option_name = $gdpr_default_content->moove_gdpr_get_option_name();
227
+ $gdpr_options = get_option( $option_name );
228
+ $gdpr_options['moove_gdpr_company_logo_id'] = $attachment_id;
229
+ update_option( $option_name, $gdpr_options );
230
+ endif;
231
  if ( $_image ) :
232
  $image_details = array(
233
  'logo_url' => $_image[0],
moove-gdpr.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: GDPR Cookie Compliance
5
  * Plugin URI: https://wordpress.org/plugins/gdpr-cookie-compliance/
6
  * Description: Our plugin is useful in preparing your site for the following data protection and privacy regulations: GDPR, CCPA, PIPEDA, AAP, LGPD and others.
7
- * Version: 4.8.7
8
  * Author: Moove Agency
9
  * Domain Path: /languages
10
  * Author URI: https://www.mooveagency.com
@@ -18,7 +18,7 @@ if ( ! defined( 'ABSPATH' ) ) {
18
  exit;
19
  } // Exit if accessed directly
20
 
21
- define( 'MOOVE_GDPR_VERSION', '4.8.7' );
22
  if ( ! defined( 'MOOVE_SHOP_URL' ) ) :
23
  define( 'MOOVE_SHOP_URL', 'https://shop.mooveagency.com' );
24
  endif;
4
  * Plugin Name: GDPR Cookie Compliance
5
  * Plugin URI: https://wordpress.org/plugins/gdpr-cookie-compliance/
6
  * Description: Our plugin is useful in preparing your site for the following data protection and privacy regulations: GDPR, CCPA, PIPEDA, AAP, LGPD and others.
7
+ * Version: 4.8.8
8
  * Author: Moove Agency
9
  * Domain Path: /languages
10
  * Author URI: https://www.mooveagency.com
18
  exit;
19
  } // Exit if accessed directly
20
 
21
+ define( 'MOOVE_GDPR_VERSION', '4.8.8' );
22
  if ( ! defined( 'MOOVE_SHOP_URL' ) ) :
23
  define( 'MOOVE_SHOP_URL', 'https://shop.mooveagency.com' );
24
  endif;
readme.txt CHANGED
@@ -2,7 +2,7 @@
2
  Contributors: MooveAgency
3
  Donate link: https://www.mooveagency.com/wordpress-plugins/gdpr-cookie-compliance/
4
  Tags: GDPR, CCPA, cookie banner, cookie law, cookie consent, cookie notice, dsgvo, rgpd
5
- Stable tag: 4.8.7
6
  Requires at least: 4.5
7
  Tested up to: 6.0
8
  Requires PHP: 5.6 or higher
@@ -23,9 +23,9 @@ Cookie Compliance for GDPR & CCPA, European and other cookie law and consent not
23
  * **Fully editable** - change all text
24
  * **Set the position** of the Cookie Consent Banner: at the top or bottom of your pages
25
  * **Flexible** - decide which scripts will be loaded by default or only when the user gives consent
26
- * Includes both **'Accept'** and **'Reject'** buttons
27
  * **Consent expiration** settings
28
- * Includes link to **Privacy Policy** page
29
  * Simple, beautiful & intuitive user interface
30
  * Choose from **two unique layouts**
31
  * Sleek animations to enhance the user experience
@@ -40,10 +40,10 @@ Cookie Compliance for GDPR & CCPA, European and other cookie law and consent not
40
 
41
  ### Premium Features Available
42
 
43
- * **[NEW] Google Site Kit integration** - our plugin supports the Google Site Kit integration natively.
44
  * **Cookie wall / Full-screen layout** - if enabled, the Cookie Consent Banner will be display in a full screen mode, and force users to either accept or reject cookies before they can see your content
45
  * **Export & import settings** - transfer your custom settings between sites with ease
46
- * **WordPress Multisite features** - you can manage the plugin settings globally, and clone them from one site to another within your multi-site setup. You can also sync users consent between individual subsites on your multisite network.
47
  * **Accept on Scroll / Hide timer** - allow users to accept cookies by scrolling down the page OR by setting a timer (ie. Hide banner after 5 seconds)
48
  * **Renew Consent** - ask users to renew their consent if there is a change in privacy or cookie policy on your site
49
  * **Geo-location** - if enabled, the Cookie Consent Banner will only be shown to visitors from the European Union or selected countries (ie. Canada, United States etc.)
@@ -77,10 +77,10 @@ You can view a demo of the plugin here:
77
  > “One of the best GDPR implementation for WordPress.” - [webinvaders](https://wordpress.org/support/topic/one-of-the-best-gdpr-implementation-for-wordpress/)
78
 
79
  ★★★★★
80
- > “Great plugin, great support. I’ve tried many, this is probably the best for multisite installations. Comes with very fast support too.” - [pattihis](https://wordpress.org/support/topic/great-plugin-great-support-1157/)
81
 
82
  ★★★★★
83
- > “The best free solution for GDPR.” - [Distrix](https://wordpress.org/support/topic/the-best-free-solution-for-the-gdpr/)
84
 
85
 
86
  ### Live Examples
@@ -103,7 +103,7 @@ Cookie Consent Banner is displayed at the top of the page. Cookies are accepted
103
 
104
  **OPTION D**
105
  Cookie Notice Banner is displayed at the bottom of the page and uses the 'light' colour scheme with squared buttons. Cookies are accepted by default but user can change their cookie settings preferences at anytime.
106
- [Example 5](https://www.mrisoftware.com/uk/)
107
 
108
  **OTHER OPTIONS**
109
  There are many other settings available that you can use to create your own unique Cookie Consent Banner and satisfy the Cookie Compliance Law - our plugin is very flexible.
@@ -127,7 +127,8 @@ OUr cookie plugin is very flexible and especially useful in preparing your site
127
  * **AAP**: Australia's Privacy Principles (Australia)
128
  * **PIPEDA**: The Personal Information Protection and Electronic Documents Act (Canada)
129
  * **LGPD**: The Brazilian General Data Protection Law (Brazil)
130
- * **VCDPA, CPRA, ICO, GPDP, DSGVO, BfDl, CNIL, AEPD, PDPB, DPA** and other cookie law, data protection and privacy regulations
 
131
 
132
 
133
  ### About us
@@ -274,9 +275,11 @@ The Brazilian General Data Protection Law (“Lei Geral de Proteção de Dados
274
  39. GDPR Cookie Compliance - Front-end - Cookie Shortcode [Premium]
275
 
276
  == Changelog ==
 
 
 
277
  = 4.8.7: 14 June 2022 =
278
- * Added support to TranslatePress plugin
279
- * Reject button less visible hook fixed
280
  * Minor fixes
281
 
282
  = 4.8.6: 25 May 2022 =
2
  Contributors: MooveAgency
3
  Donate link: https://www.mooveagency.com/wordpress-plugins/gdpr-cookie-compliance/
4
  Tags: GDPR, CCPA, cookie banner, cookie law, cookie consent, cookie notice, dsgvo, rgpd
5
+ Stable tag: 4.8.8
6
  Requires at least: 4.5
7
  Tested up to: 6.0
8
  Requires PHP: 5.6 or higher
23
  * **Fully editable** - change all text
24
  * **Set the position** of the Cookie Consent Banner: at the top or bottom of your pages
25
  * **Flexible** - decide which scripts will be loaded by default or only when the user gives consent
26
+ * **'Accept', **'Reject'**, 'Close' and 'Settings' buttons
27
  * **Consent expiration** settings
28
+ * Link to **Privacy Policy** page
29
  * Simple, beautiful & intuitive user interface
30
  * Choose from **two unique layouts**
31
  * Sleek animations to enhance the user experience
40
 
41
  ### Premium Features Available
42
 
43
+ * **[NEW] Google Site Kit integration** - our plugin supports the Google Site Kit integration natively
44
  * **Cookie wall / Full-screen layout** - if enabled, the Cookie Consent Banner will be display in a full screen mode, and force users to either accept or reject cookies before they can see your content
45
  * **Export & import settings** - transfer your custom settings between sites with ease
46
+ * **WordPress Multisite features** - you can manage the plugin settings globally, and clone them from one site to another within your multi-site setup. You can also sync users consent between individual subsites on your multisite network
47
  * **Accept on Scroll / Hide timer** - allow users to accept cookies by scrolling down the page OR by setting a timer (ie. Hide banner after 5 seconds)
48
  * **Renew Consent** - ask users to renew their consent if there is a change in privacy or cookie policy on your site
49
  * **Geo-location** - if enabled, the Cookie Consent Banner will only be shown to visitors from the European Union or selected countries (ie. Canada, United States etc.)
77
  > “One of the best GDPR implementation for WordPress.” - [webinvaders](https://wordpress.org/support/topic/one-of-the-best-gdpr-implementation-for-wordpress/)
78
 
79
  ★★★★★
80
+ > “The best free solution for GDPR.” - [Distrix](https://wordpress.org/support/topic/the-best-free-solution-for-the-gdpr/)
81
 
82
  ★★★★★
83
+ > “Great plugin, great support. I’ve tried many, this is probably the best for multisite installations.” - [pattihis](https://wordpress.org/support/topic/great-plugin-great-support-1157/)
84
 
85
 
86
  ### Live Examples
103
 
104
  **OPTION D**
105
  Cookie Notice Banner is displayed at the bottom of the page and uses the 'light' colour scheme with squared buttons. Cookies are accepted by default but user can change their cookie settings preferences at anytime.
106
+ [Example 5](https://www.ukibc.com/)
107
 
108
  **OTHER OPTIONS**
109
  There are many other settings available that you can use to create your own unique Cookie Consent Banner and satisfy the Cookie Compliance Law - our plugin is very flexible.
127
  * **AAP**: Australia's Privacy Principles (Australia)
128
  * **PIPEDA**: The Personal Information Protection and Electronic Documents Act (Canada)
129
  * **LGPD**: The Brazilian General Data Protection Law (Brazil)
130
+ * **VCDPA, CPRA, ICO, GPDP, DSGVO, BfDl, CNIL, AEPD, PDPB, DPA, PDPA** and other cookie law, data protection and privacy regulations
131
+
132
 
133
 
134
  ### About us
275
  39. GDPR Cookie Compliance - Front-end - Cookie Shortcode [Premium]
276
 
277
  == Changelog ==
278
+ = 4.8.8: 29 June 2022 =
279
+ * DB queries optimized
280
+
281
  = 4.8.7: 14 June 2022 =
282
+ * Added support for TranslatePress plugin
 
283
  * Minor fixes
284
 
285
  = 4.8.6: 25 May 2022 =