Version Description
- Corrected text domain for JS translations
- State that plugin works with gtag.js, too.
Download this release
Release Info
Developer | wp-buddy |
Plugin | Google Analytics Opt-Out |
Version | 2.2.5 |
Comparing to | |
See all releases |
Code changes from version 2.2.4 to 2.2.5
- .gitignore +2 -0
- blocks/opt-out.js +16 -16
- google-analytics-opt-out.php +1 -1
- inc/admin.php +8 -4
- inc/settings.php +4 -4
- js/opt-out-block.js +1 -1
- languages/gaoo.pot +57 -42
- readme.txt +10 -6
.gitignore
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
1 |
+
/node_modules/*
|
2 |
+
package-lock.json
|
blocks/opt-out.js
CHANGED
@@ -7,7 +7,7 @@ const {TextControl} = wp.components;
|
|
7 |
export default registerBlockType(
|
8 |
'gaoop/opt-out-block',
|
9 |
{
|
10 |
-
title: __( 'Analytics Opt Out', '
|
11 |
category: 'widgets',
|
12 |
icon: <svg width="18" height="20"
|
13 |
xmlns="http://www.w3.org/2000/svg">
|
@@ -22,14 +22,14 @@ export default registerBlockType(
|
|
22 |
</svg>,
|
23 |
keywords: [
|
24 |
'gaoop',
|
25 |
-
__( 'Analytics Opt Out', '
|
26 |
],
|
27 |
attributes: {
|
28 |
content: {
|
29 |
source: 'text',
|
30 |
selector: 'a',
|
31 |
-
default: __( 'Click here to opt out', '
|
32 |
-
}
|
33 |
},
|
34 |
|
35 |
transforms: {
|
@@ -39,10 +39,10 @@ export default registerBlockType(
|
|
39 |
blocks: ['core/paragraph'],
|
40 |
transform: ( {content} ) => {
|
41 |
return createBlock( 'core/paragraph', {
|
42 |
-
content
|
43 |
} );
|
44 |
-
}
|
45 |
-
}
|
46 |
],
|
47 |
from: [
|
48 |
{
|
@@ -50,23 +50,23 @@ export default registerBlockType(
|
|
50 |
blocks: ['core/paragraph'],
|
51 |
transform: ( {content} ) => {
|
52 |
return createBlock( 'gaoop/opt-out-block', {
|
53 |
-
content
|
54 |
} );
|
55 |
-
}
|
56 |
-
}
|
57 |
-
]
|
58 |
},
|
59 |
|
60 |
edit: props => {
|
61 |
const {isSelected, setAttributes} = props;
|
62 |
|
63 |
const content = '' === props.attributes.content
|
64 |
-
? __( 'Click here to opt out', '
|
65 |
: props.attributes.content;
|
66 |
|
67 |
return isSelected
|
68 |
? <TextControl
|
69 |
-
label={__( 'Enter a link text', '
|
70 |
value={content}
|
71 |
onChange={( value ) => setAttributes( {content: value} )}
|
72 |
/>
|
@@ -76,13 +76,13 @@ export default registerBlockType(
|
|
76 |
save: props => {
|
77 |
|
78 |
const content = '' === props.attributes.content
|
79 |
-
? __( 'Click here to opt out', '
|
80 |
: props.attributes.content;
|
81 |
|
82 |
return (
|
83 |
<a className="gaoop-block"
|
84 |
href="javascript:gaoop_analytics_optout();">{content}</a>
|
85 |
);
|
86 |
-
}
|
87 |
-
}
|
88 |
);
|
7 |
export default registerBlockType(
|
8 |
'gaoop/opt-out-block',
|
9 |
{
|
10 |
+
title: __( 'Analytics Opt Out', 'google-analytics-opt-out' ),
|
11 |
category: 'widgets',
|
12 |
icon: <svg width="18" height="20"
|
13 |
xmlns="http://www.w3.org/2000/svg">
|
22 |
</svg>,
|
23 |
keywords: [
|
24 |
'gaoop',
|
25 |
+
__( 'Analytics Opt Out', 'google-analytics-opt-out' )
|
26 |
],
|
27 |
attributes: {
|
28 |
content: {
|
29 |
source: 'text',
|
30 |
selector: 'a',
|
31 |
+
default: __( 'Click here to opt out', 'google-analytics-opt-out' )
|
32 |
+
}
|
33 |
},
|
34 |
|
35 |
transforms: {
|
39 |
blocks: ['core/paragraph'],
|
40 |
transform: ( {content} ) => {
|
41 |
return createBlock( 'core/paragraph', {
|
42 |
+
content
|
43 |
} );
|
44 |
+
}
|
45 |
+
}
|
46 |
],
|
47 |
from: [
|
48 |
{
|
50 |
blocks: ['core/paragraph'],
|
51 |
transform: ( {content} ) => {
|
52 |
return createBlock( 'gaoop/opt-out-block', {
|
53 |
+
content
|
54 |
} );
|
55 |
+
}
|
56 |
+
}
|
57 |
+
]
|
58 |
},
|
59 |
|
60 |
edit: props => {
|
61 |
const {isSelected, setAttributes} = props;
|
62 |
|
63 |
const content = '' === props.attributes.content
|
64 |
+
? __( 'Click here to opt out', 'google-analytics-opt-out' )
|
65 |
: props.attributes.content;
|
66 |
|
67 |
return isSelected
|
68 |
? <TextControl
|
69 |
+
label={__( 'Enter a link text', 'google-analytics-opt-out' )}
|
70 |
value={content}
|
71 |
onChange={( value ) => setAttributes( {content: value} )}
|
72 |
/>
|
76 |
save: props => {
|
77 |
|
78 |
const content = '' === props.attributes.content
|
79 |
+
? __( 'Click here to opt out', 'google-analytics-opt-out' )
|
80 |
: props.attributes.content;
|
81 |
|
82 |
return (
|
83 |
<a className="gaoop-block"
|
84 |
href="javascript:gaoop_analytics_optout();">{content}</a>
|
85 |
);
|
86 |
+
}
|
87 |
+
}
|
88 |
);
|
google-analytics-opt-out.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Google Analytics Opt-Out
|
4 |
Plugin URI: https://wp-buddy.com/products/plugins/google-analytics-opt-out
|
5 |
Description: Provides an Opt-Out functionality for Google Analytics
|
6 |
-
Version: 2.2.
|
7 |
Author: WP-Buddy
|
8 |
Author URI: https://wp-buddy.com
|
9 |
License: GPL2
|
3 |
Plugin Name: Google Analytics Opt-Out
|
4 |
Plugin URI: https://wp-buddy.com/products/plugins/google-analytics-opt-out
|
5 |
Description: Provides an Opt-Out functionality for Google Analytics
|
6 |
+
Version: 2.2.5
|
7 |
Author: WP-Buddy
|
8 |
Author URI: https://wp-buddy.com
|
9 |
License: GPL2
|
inc/admin.php
CHANGED
@@ -119,6 +119,10 @@ function gaoop_gutenberg_init() {
|
|
119 |
return;
|
120 |
}
|
121 |
|
|
|
|
|
|
|
|
|
122 |
add_action( 'enqueue_block_editor_assets', 'gaoop_gutenberg_editor_assets' );
|
123 |
}
|
124 |
|
@@ -126,7 +130,7 @@ function gaoop_gutenberg_editor_assets() {
|
|
126 |
|
127 |
$block_file = plugin_dir_path( GAOOP_FILE ) . 'js/opt-out-block.js';
|
128 |
|
129 |
-
|
130 |
'gaoop-block',
|
131 |
plugin_dir_url( GAOOP_FILE ) . 'js/opt-out-block.js',
|
132 |
array( 'wp-blocks', 'wp-i18n', 'wp-element' ),
|
@@ -137,16 +141,16 @@ function gaoop_gutenberg_editor_assets() {
|
|
137 |
if ( function_exists( 'gutenberg_get_jed_locale_data' ) ) {
|
138 |
wp_add_inline_script(
|
139 |
'gaoop-block',
|
140 |
-
'wp.i18n.setLocaleData( ' . wp_json_encode( gutenberg_get_jed_locale_data( '
|
141 |
'before'
|
142 |
);
|
143 |
} elseif ( function_exists( 'wp_get_jed_locale_data' ) ) {
|
144 |
wp_add_inline_script(
|
145 |
'gaoop-block',
|
146 |
-
'wp.i18n.setLocaleData( ' . wp_json_encode( wp_get_jed_locale_data( '
|
147 |
'before'
|
148 |
);
|
149 |
} elseif ( function_exists( 'wp_set_script_translations' ) ) {
|
150 |
-
wp_set_script_translations( 'gaoop-block', '
|
151 |
}
|
152 |
}
|
119 |
return;
|
120 |
}
|
121 |
|
122 |
+
register_block_type( 'gaoop/opt-out-block', [
|
123 |
+
'editor_script' => 'gaoop-block',
|
124 |
+
] );
|
125 |
+
|
126 |
add_action( 'enqueue_block_editor_assets', 'gaoop_gutenberg_editor_assets' );
|
127 |
}
|
128 |
|
130 |
|
131 |
$block_file = plugin_dir_path( GAOOP_FILE ) . 'js/opt-out-block.js';
|
132 |
|
133 |
+
wp_register_script(
|
134 |
'gaoop-block',
|
135 |
plugin_dir_url( GAOOP_FILE ) . 'js/opt-out-block.js',
|
136 |
array( 'wp-blocks', 'wp-i18n', 'wp-element' ),
|
141 |
if ( function_exists( 'gutenberg_get_jed_locale_data' ) ) {
|
142 |
wp_add_inline_script(
|
143 |
'gaoop-block',
|
144 |
+
'wp.i18n.setLocaleData( ' . wp_json_encode( gutenberg_get_jed_locale_data( 'google-analytics-opt-out' ) ) . ', "google-analytics-opt-out" );',
|
145 |
'before'
|
146 |
);
|
147 |
} elseif ( function_exists( 'wp_get_jed_locale_data' ) ) {
|
148 |
wp_add_inline_script(
|
149 |
'gaoop-block',
|
150 |
+
'wp.i18n.setLocaleData( ' . wp_json_encode( wp_get_jed_locale_data( 'google-analytics-opt-out' ) ) . ', "google-analytics-opt-out" );',
|
151 |
'before'
|
152 |
);
|
153 |
} elseif ( function_exists( 'wp_set_script_translations' ) ) {
|
154 |
+
wp_set_script_translations( 'gaoop-block', 'google-analytics-opt-out' );
|
155 |
}
|
156 |
}
|
inc/settings.php
CHANGED
@@ -32,7 +32,7 @@ function gaoop_settings_page() {
|
|
32 |
|
33 |
<p class="description"><?php
|
34 |
printf(
|
35 |
-
__( 'This plugin provides an Opt-Out functionality for Google Analytics. You can show a banner to your users and/or you can use the following shortcode in any of your posts: %s. It integrates a link that allows a user to opt-out off Google Analytics. You can read more about the <a href="https://wp-buddy.com/documentation/plugins/google-analytics-opt/faq/#what-are-the-shortcodes-that-i-can-use" target="_blank">shortcodes here</a>.', 'google-analytics-opt-out' ),
|
36 |
'<code>[google_analytics_optout]Your link text[/google_analytics_optout]</code>'
|
37 |
); ?></p>
|
38 |
|
@@ -73,7 +73,7 @@ function gaoop_register_theme_options_section() {
|
|
73 |
add_settings_field( 'gaoop_yoast', __( 'Use Monster Insights Settings', 'google-analytics-opt-out' ), 'gaoop_options_yoast', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_yoast' ) );
|
74 |
register_setting( 'gaoop_options_page', 'gaoop_yoast', 'intval' );
|
75 |
|
76 |
-
add_settings_field( 'gaoop_property', __( 'UA-Code', 'google-analytics-opt-out' ), 'gaoop_options_property', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_property' ) );
|
77 |
register_setting( 'gaoop_options_page', 'gaoop_property', 'sanitize_text_field' );
|
78 |
|
79 |
add_settings_field( 'gaoop_editor_button', __( 'Show Editor button (Classic Editor)', 'google-analytics-opt-out' ), 'gaoop_options_editor_button', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_editor_button' ) );
|
@@ -129,7 +129,7 @@ function gaoop_options_yoast() {
|
|
129 |
if ( $monster_insights_active ) {
|
130 |
echo '<span style="color: #5EB95E;">' . __( 'Monster Insights Plugin has been detected.', 'google-analytics-opt-out' ) . '</span>';
|
131 |
} else {
|
132 |
-
echo '<span style="color: #DD514C;">' . __( 'Monster Insights Plugin has NOT been detected. Please enter your UA code manually and then check the sourcode of your website. Make sure that Analytics code appears AFTER the opt-out code (which starts with <code>/* Google Analytics Opt-Out</code>).', 'google-analytics-opt-out' ) . '</span>';
|
133 |
}
|
134 |
echo '</p>';
|
135 |
}
|
@@ -152,7 +152,7 @@ function gaoop_options_property() {
|
|
152 |
$value = sanitize_text_field( get_option( 'gaoop_property', '' ) );
|
153 |
}
|
154 |
|
155 |
-
echo '<input id="gaoop_options_property" placeholder="UA-XXXXXX-X" type="text" class="regular-text" value="' . $value . '" name="gaoop_property" /> ';
|
156 |
|
157 |
}
|
158 |
|
32 |
|
33 |
<p class="description"><?php
|
34 |
printf(
|
35 |
+
__( 'This plugin provides an Opt-Out functionality for Google Analytics (Universal Tracking aka analytics.js and Global Site Tag aka gtag.js). You can show a banner to your users and/or you can use the following shortcode in any of your posts: %s. It integrates a link that allows a user to opt-out off Google Analytics. You can read more about the <a href="https://wp-buddy.com/documentation/plugins/google-analytics-opt/faq/#what-are-the-shortcodes-that-i-can-use" target="_blank">shortcodes here</a>.', 'google-analytics-opt-out' ),
|
36 |
'<code>[google_analytics_optout]Your link text[/google_analytics_optout]</code>'
|
37 |
); ?></p>
|
38 |
|
73 |
add_settings_field( 'gaoop_yoast', __( 'Use Monster Insights Settings', 'google-analytics-opt-out' ), 'gaoop_options_yoast', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_yoast' ) );
|
74 |
register_setting( 'gaoop_options_page', 'gaoop_yoast', 'intval' );
|
75 |
|
76 |
+
add_settings_field( 'gaoop_property', __( 'UA- or GA-Code', 'google-analytics-opt-out' ), 'gaoop_options_property', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_property' ) );
|
77 |
register_setting( 'gaoop_options_page', 'gaoop_property', 'sanitize_text_field' );
|
78 |
|
79 |
add_settings_field( 'gaoop_editor_button', __( 'Show Editor button (Classic Editor)', 'google-analytics-opt-out' ), 'gaoop_options_editor_button', 'gaoop_options_page', 'gaoop_settings_section', array( 'label_for' => 'gaoop_options_editor_button' ) );
|
129 |
if ( $monster_insights_active ) {
|
130 |
echo '<span style="color: #5EB95E;">' . __( 'Monster Insights Plugin has been detected.', 'google-analytics-opt-out' ) . '</span>';
|
131 |
} else {
|
132 |
+
echo '<span style="color: #DD514C;">' . __( 'Monster Insights Plugin has NOT been detected. Please enter your UA- or GA-code manually and then check the sourcode of your website. Make sure that Analytics code appears AFTER the opt-out code (which starts with <code>/* Google Analytics Opt-Out</code>).', 'google-analytics-opt-out' ) . '</span>';
|
133 |
}
|
134 |
echo '</p>';
|
135 |
}
|
152 |
$value = sanitize_text_field( get_option( 'gaoop_property', '' ) );
|
153 |
}
|
154 |
|
155 |
+
echo '<input id="gaoop_options_property" placeholder="UA-XXXXXX-X | GA-XXXXXX-X" type="text" class="regular-text" value="' . $value . '" name="gaoop_property" /> ';
|
156 |
|
157 |
}
|
158 |
|
js/opt-out-block.js
CHANGED
@@ -68,7 +68,7 @@
|
|
68 |
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
69 |
|
70 |
"use strict";
|
71 |
-
eval("Object.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\nvar __ = wp.i18n.__;\nvar _wp$blocks = wp.blocks,\n registerBlockType = _wp$blocks.registerBlockType,\n createBlock = _wp$blocks.createBlock;\nvar TextControl = wp.components.TextControl;\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (registerBlockType('gaoop/opt-out-block', {\n title: __('Analytics Opt Out', 'gaoop'),\n category: 'widgets',\n icon: wp.element.createElement(\n 'svg',\n { width: '18', height: '20',\n xmlns: 'http://www.w3.org/2000/svg' },\n wp.element.createElement('path', {\n d: 'M15.61 16.086c.093.094.14.2.14.316 0 .118-.047.211-.14.282a2.763 2.763 0 0 1-2.075.878c-.82 0-1.512-.292-2.074-.878L7.383 12.64l-.88.879c.165.398.247.808.247 1.23 0 .938-.328 1.734-.984 2.39-.657.657-1.454.985-2.391.985-.938 0-1.734-.328-2.39-.984C.327 16.484 0 15.688 0 14.75c0-.937.328-1.734.984-2.39.657-.657 1.453-.985 2.391-.985.164 0 .316.012.457.035l1.16-1.16-1.16-1.16c-.14.023-.293.035-.457.035-.938 0-1.734-.328-2.39-.984C.327 7.484 0 6.688 0 5.75c0-.937.328-1.734.984-2.39.657-.657 1.453-.985 2.391-.985.937 0 1.734.328 2.39.984.657.657.985 1.454.985 2.391 0 .422-.082.832-.246 1.23l.879.88 4.078-4.044a2.763 2.763 0 0 1 2.074-.878c.82 0 1.512.293 2.074.878.094.07.141.164.141.282a.437.437 0 0 1-.14.316L9.772 10.25l5.836 5.836zM3.374 4.625c-.305 0-.568.111-.791.334a1.081 1.081 0 0 0-.334.791c0 .305.111.568.334.791.223.223.486.334.791.334.305 0 .568-.111.791-.334.223-.223.334-.486.334-.791 0-.305-.111-.568-.334-.791a1.081 1.081 0 0 0-.791-.334zm0 9c-.305 0-.568.111-.791.334a1.081 1.081 0 0 0-.334.791c0 .305.111.568.334.791.223.223.486.334.791.334.305 0 .568-.111.791-.334.223-.223.334-.486.334-.791 0-.305-.111-.568-.334-.791a1.081 1.081 0 0 0-.791-.334zm3.937-3.797a.407.407 0 0 0-.298.123.407.407 0 0 0-.123.299c0 .117.04.217.123.299a.407.407 0 0 0 .298.123.407.407 0 0 0 .3-.123.407.407 0 0 0 .122-.299.407.407 0 0 0-.123-.299.407.407 0 0 0-.299-.123z',\n fill: '#000' }),\n wp.element.createElement('path', { fill: '#196EEE', d: 'M16 0H18V4H16z' }),\n wp.element.createElement('path', { fill: '#D9442F', d: 'M16 4H18V8H16z' }),\n wp.element.createElement('path', { fill: '#FFBB04', d: 'M16 8H18V12H16z' }),\n wp.element.createElement('path', { fill: '#176CED', d: 'M16 12H18V16H16z' }),\n wp.element.createElement('path', { fill: '#03A25D', d: 'M16 16H18V20H16z' })\n ),\n keywords: ['gaoop', __('Analytics Opt Out', 'gaoop')],\n attributes: {\n content: {\n source: 'text',\n selector: 'a',\n default: __('Click here to opt out', 'gaoop')\n }\n },\n\n transforms: {\n to: [{\n type: 'block',\n blocks: ['core/paragraph'],\n transform: function transform(_ref) {\n var content = _ref.content;\n\n return createBlock('core/paragraph', {\n content: content\n });\n }\n }],\n from: [{\n type: 'block',\n blocks: ['core/paragraph'],\n transform: function transform(_ref2) {\n var content = _ref2.content;\n\n return createBlock('gaoop/opt-out-block', {\n content: content\n });\n }\n }]\n },\n\n edit: function edit(props) {\n var isSelected = props.isSelected,\n setAttributes = props.setAttributes;\n\n\n var content = '' === props.attributes.content ? __('Click here to opt out', 'gaoop') : props.attributes.content;\n\n return isSelected ? wp.element.createElement(TextControl, {\n label: __('Enter a link text', 'gaoop'),\n value: content,\n onChange: function onChange(value) {\n return setAttributes({ content: value });\n }\n }) : wp.element.createElement(\n 'a',\n { className: 'gaoop-block', href: '#' },\n content\n );\n },\n save: function save(props) {\n\n var content = '' === props.attributes.content ? __('Click here to opt out', 'gaoop') : props.attributes.content;\n\n return wp.element.createElement(\n 'a',\n { className: 'gaoop-block',\n href: 'javascript:gaoop_analytics_optout();' },\n content\n );\n }\n}));//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Jsb2Nrcy9vcHQtb3V0LmpzP2M4YzciXSwic291cmNlc0NvbnRlbnQiOlsidmFyIF9fID0gd3AuaTE4bi5fXztcbnZhciBfd3AkYmxvY2tzID0gd3AuYmxvY2tzLFxuICAgIHJlZ2lzdGVyQmxvY2tUeXBlID0gX3dwJGJsb2Nrcy5yZWdpc3RlckJsb2NrVHlwZSxcbiAgICBjcmVhdGVCbG9jayA9IF93cCRibG9ja3MuY3JlYXRlQmxvY2s7XG52YXIgVGV4dENvbnRyb2wgPSB3cC5jb21wb25lbnRzLlRleHRDb250cm9sO1xuXG5cbmV4cG9ydCBkZWZhdWx0IHJlZ2lzdGVyQmxvY2tUeXBlKCdnYW9vcC9vcHQtb3V0LWJsb2NrJywge1xuICB0aXRsZTogX18oJ0FuYWx5dGljcyBPcHQgT3V0JywgJ2dhb29wJyksXG4gIGNhdGVnb3J5OiAnd2lkZ2V0cycsXG4gIGljb246IHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAnc3ZnJyxcbiAgICB7IHdpZHRoOiAnMTgnLCBoZWlnaHQ6ICcyMCcsXG4gICAgICB4bWxuczogJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB9LFxuICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudCgncGF0aCcsIHtcbiAgICAgIGQ6ICdNMTUuNjEgMTYuMDg2Yy4wOTMuMDk0LjE0LjIuMTQuMzE2IDAgLjExOC0uMDQ3LjIxMS0uMTQuMjgyYTIuNzYzIDIuNzYzIDAgMCAxLTIuMDc1Ljg3OGMtLjgyIDAtMS41MTItLjI5Mi0yLjA3NC0uODc4TDcuMzgzIDEyLjY0bC0uODguODc5Yy4xNjUuMzk4LjI0Ny44MDguMjQ3IDEuMjMgMCAuOTM4LS4zMjggMS43MzQtLjk4NCAyLjM5LS42NTcuNjU3LTEuNDU0Ljk4NS0yLjM5MS45ODUtLjkzOCAwLTEuNzM0LS4zMjgtMi4zOS0uOTg0Qy4zMjcgMTYuNDg0IDAgMTUuNjg4IDAgMTQuNzVjMC0uOTM3LjMyOC0xLjczNC45ODQtMi4zOS42NTctLjY1NyAxLjQ1My0uOTg1IDIuMzkxLS45ODUuMTY0IDAgLjMxNi4wMTIuNDU3LjAzNWwxLjE2LTEuMTYtMS4xNi0xLjE2Yy0uMTQuMDIzLS4yOTMuMDM1LS40NTcuMDM1LS45MzggMC0xLjczNC0uMzI4LTIuMzktLjk4NEMuMzI3IDcuNDg0IDAgNi42ODggMCA1Ljc1YzAtLjkzNy4zMjgtMS43MzQuOTg0LTIuMzkuNjU3LS42NTcgMS40NTMtLjk4NSAyLjM5MS0uOTg1LjkzNyAwIDEuNzM0LjMyOCAyLjM5Ljk4NC42NTcuNjU3Ljk4NSAxLjQ1NC45ODUgMi4zOTEgMCAuNDIyLS4wODIuODMyLS4yNDYgMS4yM2wuODc5Ljg4IDQuMDc4LTQuMDQ0YTIuNzYzIDIuNzYzIDAgMCAxIDIuMDc0LS44NzhjLjgyIDAgMS41MTIuMjkzIDIuMDc0Ljg3OC4wOTQuMDcuMTQxLjE2NC4xNDEuMjgyYS40MzcuNDM3IDAgMCAxLS4xNC4zMTZMOS43NzIgMTAuMjVsNS44MzYgNS44MzZ6TTMuMzc0IDQuNjI1Yy0uMzA1IDAtLjU2OC4xMTEtLjc5MS4zMzRhMS4wODEgMS4wODEgMCAwIDAtLjMzNC43OTFjMCAuMzA1LjExMS41NjguMzM0Ljc5MS4yMjMuMjIzLjQ4Ni4zMzQuNzkxLjMzNC4zMDUgMCAuNTY4LS4xMTEuNzkxLS4zMzQuMjIzLS4yMjMuMzM0LS40ODYuMzM0LS43OTEgMC0uMzA1LS4xMTEtLjU2OC0uMzM0LS43OTFhMS4wODEgMS4wODEgMCAwIDAtLjc5MS0uMzM0em0wIDljLS4zMDUgMC0uNTY4LjExMS0uNzkxLjMzNGExLjA4MSAxLjA4MSAwIDAgMC0uMzM0Ljc5MWMwIC4zMDUuMTExLjU2OC4zMzQuNzkxLjIyMy4yMjMuNDg2LjMzNC43OTEuMzM0LjMwNSAwIC41NjgtLjExMS43OTEtLjMzNC4yMjMtLjIyMy4zMzQtLjQ4Ni4zMzQtLjc5MSAwLS4zMDUtLjExMS0uNTY4LS4zMzQtLjc5MWExLjA4MSAxLjA4MSAwIDAgMC0uNzkxLS4zMzR6bTMuOTM3LTMuNzk3YS40MDcuNDA3IDAgMCAwLS4yOTguMTIzLjQwNy40MDcgMCAwIDAtLjEyMy4yOTljMCAuMTE3LjA0LjIxNy4xMjMuMjk5YS40MDcuNDA3IDAgMCAwIC4yOTguMTIzLjQwNy40MDcgMCAwIDAgLjMtLjEyMy40MDcuNDA3IDAgMCAwIC4xMjItLjI5OS40MDcuNDA3IDAgMCAwLS4xMjMtLjI5OS40MDcuNDA3IDAgMCAwLS4yOTktLjEyM3onLFxuICAgICAgZmlsbDogJyMwMDAnIH0pLFxuICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudCgncGF0aCcsIHsgZmlsbDogJyMxOTZFRUUnLCBkOiAnTTE2IDBIMThWNEgxNnonIH0pLFxuICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudCgncGF0aCcsIHsgZmlsbDogJyNEOTQ0MkYnLCBkOiAnTTE2IDRIMThWOEgxNnonIH0pLFxuICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudCgncGF0aCcsIHsgZmlsbDogJyNGRkJCMDQnLCBkOiAnTTE2IDhIMThWMTJIMTZ6JyB9KSxcbiAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoJ3BhdGgnLCB7IGZpbGw6ICcjMTc2Q0VEJywgZDogJ00xNiAxMkgxOFYxNkgxNnonIH0pLFxuICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudCgncGF0aCcsIHsgZmlsbDogJyMwM0EyNUQnLCBkOiAnTTE2IDE2SDE4VjIwSDE2eicgfSlcbiAgKSxcbiAga2V5d29yZHM6IFsnZ2Fvb3AnLCBfXygnQW5hbHl0aWNzIE9wdCBPdXQnLCAnZ2Fvb3AnKV0sXG4gIGF0dHJpYnV0ZXM6IHtcbiAgICBjb250ZW50OiB7XG4gICAgICBzb3VyY2U6ICd0ZXh0JyxcbiAgICAgIHNlbGVjdG9yOiAnYScsXG4gICAgICBkZWZhdWx0OiBfXygnQ2xpY2sgaGVyZSB0byBvcHQgb3V0JywgJ2dhb29wJylcbiAgICB9XG4gIH0sXG5cbiAgdHJhbnNmb3Jtczoge1xuICAgIHRvOiBbe1xuICAgICAgdHlwZTogJ2Jsb2NrJyxcbiAgICAgIGJsb2NrczogWydjb3JlL3BhcmFncmFwaCddLFxuICAgICAgdHJhbnNmb3JtOiBmdW5jdGlvbiB0cmFuc2Zvcm0oX3JlZikge1xuICAgICAgICB2YXIgY29udGVudCA9IF9yZWYuY29udGVudDtcblxuICAgICAgICByZXR1cm4gY3JlYXRlQmxvY2soJ2NvcmUvcGFyYWdyYXBoJywge1xuICAgICAgICAgIGNvbnRlbnQ6IGNvbnRlbnRcbiAgICAgICAgfSk7XG4gICAgICB9XG4gICAgfV0sXG4gICAgZnJvbTogW3tcbiAgICAgIHR5cGU6ICdibG9jaycsXG4gICAgICBibG9ja3M6IFsnY29yZS9wYXJhZ3JhcGgnXSxcbiAgICAgIHRyYW5zZm9ybTogZnVuY3Rpb24gdHJhbnNmb3JtKF9yZWYyKSB7XG4gICAgICAgIHZhciBjb250ZW50ID0gX3JlZjIuY29udGVudDtcblxuICAgICAgICByZXR1cm4gY3JlYXRlQmxvY2soJ2dhb29wL29wdC1vdXQtYmxvY2snLCB7XG4gICAgICAgICAgY29udGVudDogY29udGVudFxuICAgICAgICB9KTtcbiAgICAgIH1cbiAgICB9XVxuICB9LFxuXG4gIGVkaXQ6IGZ1bmN0aW9uIGVkaXQocHJvcHMpIHtcbiAgICB2YXIgaXNTZWxlY3RlZCA9IHByb3BzLmlzU2VsZWN0ZWQsXG4gICAgICAgIHNldEF0dHJpYnV0ZXMgPSBwcm9wcy5zZXRBdHRyaWJ1dGVzO1xuXG5cbiAgICB2YXIgY29udGVudCA9ICcnID09PSBwcm9wcy5hdHRyaWJ1dGVzLmNvbnRlbnQgPyBfXygnQ2xpY2sgaGVyZSB0byBvcHQgb3V0JywgJ2dhb29wJykgOiBwcm9wcy5hdHRyaWJ1dGVzLmNvbnRlbnQ7XG5cbiAgICByZXR1cm4gaXNTZWxlY3RlZCA/IHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChUZXh0Q29udHJvbCwge1xuICAgICAgbGFiZWw6IF9fKCdFbnRlciBhIGxpbmsgdGV4dCcsICdnYW9vcCcpLFxuICAgICAgdmFsdWU6IGNvbnRlbnQsXG4gICAgICBvbkNoYW5nZTogZnVuY3Rpb24gb25DaGFuZ2UodmFsdWUpIHtcbiAgICAgICAgcmV0dXJuIHNldEF0dHJpYnV0ZXMoeyBjb250ZW50OiB2YWx1ZSB9KTtcbiAgICAgIH1cbiAgICB9KSA6IHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICdhJyxcbiAgICAgIHsgY2xhc3NOYW1lOiAnZ2Fvb3AtYmxvY2snLCBocmVmOiAnIycgfSxcbiAgICAgIGNvbnRlbnRcbiAgICApO1xuICB9LFxuICBzYXZlOiBmdW5jdGlvbiBzYXZlKHByb3BzKSB7XG5cbiAgICB2YXIgY29udGVudCA9ICcnID09PSBwcm9wcy5hdHRyaWJ1dGVzLmNvbnRlbnQgPyBfXygnQ2xpY2sgaGVyZSB0byBvcHQgb3V0JywgJ2dhb29wJykgOiBwcm9wcy5hdHRyaWJ1dGVzLmNvbnRlbnQ7XG5cbiAgICByZXR1cm4gd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgJ2EnLFxuICAgICAgeyBjbGFzc05hbWU6ICdnYW9vcC1ibG9jaycsXG4gICAgICAgIGhyZWY6ICdqYXZhc2NyaXB0Omdhb29wX2FuYWx5dGljc19vcHRvdXQoKTsnIH0sXG4gICAgICBjb250ZW50XG4gICAgKTtcbiAgfVxufSk7XG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9ibG9ja3Mvb3B0LW91dC5qc1xuLy8gbW9kdWxlIGlkID0gMFxuLy8gbW9kdWxlIGNodW5rcyA9IDAiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///0\n");
|
72 |
|
73 |
/***/ })
|
74 |
/******/ ]);
|
68 |
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
69 |
|
70 |
"use strict";
|
71 |
+
eval("Object.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\nvar __ = wp.i18n.__;\nvar _wp$blocks = wp.blocks,\n registerBlockType = _wp$blocks.registerBlockType,\n createBlock = _wp$blocks.createBlock;\nvar TextControl = wp.components.TextControl;\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = (registerBlockType('gaoop/opt-out-block', {\n title: __('Analytics Opt Out', 'google-analytics-opt-out'),\n category: 'widgets',\n icon: wp.element.createElement(\n 'svg',\n { width: '18', height: '20',\n xmlns: 'http://www.w3.org/2000/svg' },\n wp.element.createElement('path', {\n d: 'M15.61 16.086c.093.094.14.2.14.316 0 .118-.047.211-.14.282a2.763 2.763 0 0 1-2.075.878c-.82 0-1.512-.292-2.074-.878L7.383 12.64l-.88.879c.165.398.247.808.247 1.23 0 .938-.328 1.734-.984 2.39-.657.657-1.454.985-2.391.985-.938 0-1.734-.328-2.39-.984C.327 16.484 0 15.688 0 14.75c0-.937.328-1.734.984-2.39.657-.657 1.453-.985 2.391-.985.164 0 .316.012.457.035l1.16-1.16-1.16-1.16c-.14.023-.293.035-.457.035-.938 0-1.734-.328-2.39-.984C.327 7.484 0 6.688 0 5.75c0-.937.328-1.734.984-2.39.657-.657 1.453-.985 2.391-.985.937 0 1.734.328 2.39.984.657.657.985 1.454.985 2.391 0 .422-.082.832-.246 1.23l.879.88 4.078-4.044a2.763 2.763 0 0 1 2.074-.878c.82 0 1.512.293 2.074.878.094.07.141.164.141.282a.437.437 0 0 1-.14.316L9.772 10.25l5.836 5.836zM3.374 4.625c-.305 0-.568.111-.791.334a1.081 1.081 0 0 0-.334.791c0 .305.111.568.334.791.223.223.486.334.791.334.305 0 .568-.111.791-.334.223-.223.334-.486.334-.791 0-.305-.111-.568-.334-.791a1.081 1.081 0 0 0-.791-.334zm0 9c-.305 0-.568.111-.791.334a1.081 1.081 0 0 0-.334.791c0 .305.111.568.334.791.223.223.486.334.791.334.305 0 .568-.111.791-.334.223-.223.334-.486.334-.791 0-.305-.111-.568-.334-.791a1.081 1.081 0 0 0-.791-.334zm3.937-3.797a.407.407 0 0 0-.298.123.407.407 0 0 0-.123.299c0 .117.04.217.123.299a.407.407 0 0 0 .298.123.407.407 0 0 0 .3-.123.407.407 0 0 0 .122-.299.407.407 0 0 0-.123-.299.407.407 0 0 0-.299-.123z',\n fill: '#000' }),\n wp.element.createElement('path', { fill: '#196EEE', d: 'M16 0H18V4H16z' }),\n wp.element.createElement('path', { fill: '#D9442F', d: 'M16 4H18V8H16z' }),\n wp.element.createElement('path', { fill: '#FFBB04', d: 'M16 8H18V12H16z' }),\n wp.element.createElement('path', { fill: '#176CED', d: 'M16 12H18V16H16z' }),\n wp.element.createElement('path', { fill: '#03A25D', d: 'M16 16H18V20H16z' })\n ),\n keywords: ['gaoop', __('Analytics Opt Out', 'google-analytics-opt-out')],\n attributes: {\n content: {\n source: 'text',\n selector: 'a',\n default: __('Click here to opt out', 'google-analytics-opt-out')\n }\n },\n\n transforms: {\n to: [{\n type: 'block',\n blocks: ['core/paragraph'],\n transform: function transform(_ref) {\n var content = _ref.content;\n\n return createBlock('core/paragraph', {\n content: content\n });\n }\n }],\n from: [{\n type: 'block',\n blocks: ['core/paragraph'],\n transform: function transform(_ref2) {\n var content = _ref2.content;\n\n return createBlock('gaoop/opt-out-block', {\n content: content\n });\n }\n }]\n },\n\n edit: function edit(props) {\n var isSelected = props.isSelected,\n setAttributes = props.setAttributes;\n\n\n var content = '' === props.attributes.content ? __('Click here to opt out', 'google-analytics-opt-out') : props.attributes.content;\n\n return isSelected ? wp.element.createElement(TextControl, {\n label: __('Enter a link text', 'google-analytics-opt-out'),\n value: content,\n onChange: function onChange(value) {\n return setAttributes({ content: value });\n }\n }) : wp.element.createElement(\n 'a',\n { className: 'gaoop-block', href: '#' },\n content\n );\n },\n save: function save(props) {\n\n var content = '' === props.attributes.content ? __('Click here to opt out', 'google-analytics-opt-out') : props.attributes.content;\n\n return wp.element.createElement(\n 'a',\n { className: 'gaoop-block',\n href: 'javascript:gaoop_analytics_optout();' },\n content\n );\n }\n}));//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMC5qcyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Jsb2Nrcy9vcHQtb3V0LmpzP2M4YzciXSwic291cmNlc0NvbnRlbnQiOlsidmFyIF9fID0gd3AuaTE4bi5fXztcbnZhciBfd3AkYmxvY2tzID0gd3AuYmxvY2tzLFxuICAgIHJlZ2lzdGVyQmxvY2tUeXBlID0gX3dwJGJsb2Nrcy5yZWdpc3RlckJsb2NrVHlwZSxcbiAgICBjcmVhdGVCbG9jayA9IF93cCRibG9ja3MuY3JlYXRlQmxvY2s7XG52YXIgVGV4dENvbnRyb2wgPSB3cC5jb21wb25lbnRzLlRleHRDb250cm9sO1xuXG5cbmV4cG9ydCBkZWZhdWx0IHJlZ2lzdGVyQmxvY2tUeXBlKCdnYW9vcC9vcHQtb3V0LWJsb2NrJywge1xuICB0aXRsZTogX18oJ0FuYWx5dGljcyBPcHQgT3V0JywgJ2dvb2dsZS1hbmFseXRpY3Mtb3B0LW91dCcpLFxuICBjYXRlZ29yeTogJ3dpZGdldHMnLFxuICBpY29uOiB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXG4gICAgJ3N2ZycsXG4gICAgeyB3aWR0aDogJzE4JywgaGVpZ2h0OiAnMjAnLFxuICAgICAgeG1sbnM6ICdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgfSxcbiAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoJ3BhdGgnLCB7XG4gICAgICBkOiAnTTE1LjYxIDE2LjA4NmMuMDkzLjA5NC4xNC4yLjE0LjMxNiAwIC4xMTgtLjA0Ny4yMTEtLjE0LjI4MmEyLjc2MyAyLjc2MyAwIDAgMS0yLjA3NS44NzhjLS44MiAwLTEuNTEyLS4yOTItMi4wNzQtLjg3OEw3LjM4MyAxMi42NGwtLjg4Ljg3OWMuMTY1LjM5OC4yNDcuODA4LjI0NyAxLjIzIDAgLjkzOC0uMzI4IDEuNzM0LS45ODQgMi4zOS0uNjU3LjY1Ny0xLjQ1NC45ODUtMi4zOTEuOTg1LS45MzggMC0xLjczNC0uMzI4LTIuMzktLjk4NEMuMzI3IDE2LjQ4NCAwIDE1LjY4OCAwIDE0Ljc1YzAtLjkzNy4zMjgtMS43MzQuOTg0LTIuMzkuNjU3LS42NTcgMS40NTMtLjk4NSAyLjM5MS0uOTg1LjE2NCAwIC4zMTYuMDEyLjQ1Ny4wMzVsMS4xNi0xLjE2LTEuMTYtMS4xNmMtLjE0LjAyMy0uMjkzLjAzNS0uNDU3LjAzNS0uOTM4IDAtMS43MzQtLjMyOC0yLjM5LS45ODRDLjMyNyA3LjQ4NCAwIDYuNjg4IDAgNS43NWMwLS45MzcuMzI4LTEuNzM0Ljk4NC0yLjM5LjY1Ny0uNjU3IDEuNDUzLS45ODUgMi4zOTEtLjk4NS45MzcgMCAxLjczNC4zMjggMi4zOS45ODQuNjU3LjY1Ny45ODUgMS40NTQuOTg1IDIuMzkxIDAgLjQyMi0uMDgyLjgzMi0uMjQ2IDEuMjNsLjg3OS44OCA0LjA3OC00LjA0NGEyLjc2MyAyLjc2MyAwIDAgMSAyLjA3NC0uODc4Yy44MiAwIDEuNTEyLjI5MyAyLjA3NC44NzguMDk0LjA3LjE0MS4xNjQuMTQxLjI4MmEuNDM3LjQzNyAwIDAgMS0uMTQuMzE2TDkuNzcyIDEwLjI1bDUuODM2IDUuODM2ek0zLjM3NCA0LjYyNWMtLjMwNSAwLS41NjguMTExLS43OTEuMzM0YTEuMDgxIDEuMDgxIDAgMCAwLS4zMzQuNzkxYzAgLjMwNS4xMTEuNTY4LjMzNC43OTEuMjIzLjIyMy40ODYuMzM0Ljc5MS4zMzQuMzA1IDAgLjU2OC0uMTExLjc5MS0uMzM0LjIyMy0uMjIzLjMzNC0uNDg2LjMzNC0uNzkxIDAtLjMwNS0uMTExLS41NjgtLjMzNC0uNzkxYTEuMDgxIDEuMDgxIDAgMCAwLS43OTEtLjMzNHptMCA5Yy0uMzA1IDAtLjU2OC4xMTEtLjc5MS4zMzRhMS4wODEgMS4wODEgMCAwIDAtLjMzNC43OTFjMCAuMzA1LjExMS41NjguMzM0Ljc5MS4yMjMuMjIzLjQ4Ni4zMzQuNzkxLjMzNC4zMDUgMCAuNTY4LS4xMTEuNzkxLS4zMzQuMjIzLS4yMjMuMzM0LS40ODYuMzM0LS43OTEgMC0uMzA1LS4xMTEtLjU2OC0uMzM0LS43OTFhMS4wODEgMS4wODEgMCAwIDAtLjc5MS0uMzM0em0zLjkzNy0zLjc5N2EuNDA3LjQwNyAwIDAgMC0uMjk4LjEyMy40MDcuNDA3IDAgMCAwLS4xMjMuMjk5YzAgLjExNy4wNC4yMTcuMTIzLjI5OWEuNDA3LjQwNyAwIDAgMCAuMjk4LjEyMy40MDcuNDA3IDAgMCAwIC4zLS4xMjMuNDA3LjQwNyAwIDAgMCAuMTIyLS4yOTkuNDA3LjQwNyAwIDAgMC0uMTIzLS4yOTkuNDA3LjQwNyAwIDAgMC0uMjk5LS4xMjN6JyxcbiAgICAgIGZpbGw6ICcjMDAwJyB9KSxcbiAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoJ3BhdGgnLCB7IGZpbGw6ICcjMTk2RUVFJywgZDogJ00xNiAwSDE4VjRIMTZ6JyB9KSxcbiAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoJ3BhdGgnLCB7IGZpbGw6ICcjRDk0NDJGJywgZDogJ00xNiA0SDE4VjhIMTZ6JyB9KSxcbiAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoJ3BhdGgnLCB7IGZpbGw6ICcjRkZCQjA0JywgZDogJ00xNiA4SDE4VjEySDE2eicgfSksXG4gICAgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KCdwYXRoJywgeyBmaWxsOiAnIzE3NkNFRCcsIGQ6ICdNMTYgMTJIMThWMTZIMTZ6JyB9KSxcbiAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoJ3BhdGgnLCB7IGZpbGw6ICcjMDNBMjVEJywgZDogJ00xNiAxNkgxOFYyMEgxNnonIH0pXG4gICksXG4gIGtleXdvcmRzOiBbJ2dhb29wJywgX18oJ0FuYWx5dGljcyBPcHQgT3V0JywgJ2dvb2dsZS1hbmFseXRpY3Mtb3B0LW91dCcpXSxcbiAgYXR0cmlidXRlczoge1xuICAgIGNvbnRlbnQ6IHtcbiAgICAgIHNvdXJjZTogJ3RleHQnLFxuICAgICAgc2VsZWN0b3I6ICdhJyxcbiAgICAgIGRlZmF1bHQ6IF9fKCdDbGljayBoZXJlIHRvIG9wdCBvdXQnLCAnZ29vZ2xlLWFuYWx5dGljcy1vcHQtb3V0JylcbiAgICB9XG4gIH0sXG5cbiAgdHJhbnNmb3Jtczoge1xuICAgIHRvOiBbe1xuICAgICAgdHlwZTogJ2Jsb2NrJyxcbiAgICAgIGJsb2NrczogWydjb3JlL3BhcmFncmFwaCddLFxuICAgICAgdHJhbnNmb3JtOiBmdW5jdGlvbiB0cmFuc2Zvcm0oX3JlZikge1xuICAgICAgICB2YXIgY29udGVudCA9IF9yZWYuY29udGVudDtcblxuICAgICAgICByZXR1cm4gY3JlYXRlQmxvY2soJ2NvcmUvcGFyYWdyYXBoJywge1xuICAgICAgICAgIGNvbnRlbnQ6IGNvbnRlbnRcbiAgICAgICAgfSk7XG4gICAgICB9XG4gICAgfV0sXG4gICAgZnJvbTogW3tcbiAgICAgIHR5cGU6ICdibG9jaycsXG4gICAgICBibG9ja3M6IFsnY29yZS9wYXJhZ3JhcGgnXSxcbiAgICAgIHRyYW5zZm9ybTogZnVuY3Rpb24gdHJhbnNmb3JtKF9yZWYyKSB7XG4gICAgICAgIHZhciBjb250ZW50ID0gX3JlZjIuY29udGVudDtcblxuICAgICAgICByZXR1cm4gY3JlYXRlQmxvY2soJ2dhb29wL29wdC1vdXQtYmxvY2snLCB7XG4gICAgICAgICAgY29udGVudDogY29udGVudFxuICAgICAgICB9KTtcbiAgICAgIH1cbiAgICB9XVxuICB9LFxuXG4gIGVkaXQ6IGZ1bmN0aW9uIGVkaXQocHJvcHMpIHtcbiAgICB2YXIgaXNTZWxlY3RlZCA9IHByb3BzLmlzU2VsZWN0ZWQsXG4gICAgICAgIHNldEF0dHJpYnV0ZXMgPSBwcm9wcy5zZXRBdHRyaWJ1dGVzO1xuXG5cbiAgICB2YXIgY29udGVudCA9ICcnID09PSBwcm9wcy5hdHRyaWJ1dGVzLmNvbnRlbnQgPyBfXygnQ2xpY2sgaGVyZSB0byBvcHQgb3V0JywgJ2dvb2dsZS1hbmFseXRpY3Mtb3B0LW91dCcpIDogcHJvcHMuYXR0cmlidXRlcy5jb250ZW50O1xuXG4gICAgcmV0dXJuIGlzU2VsZWN0ZWQgPyB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoVGV4dENvbnRyb2wsIHtcbiAgICAgIGxhYmVsOiBfXygnRW50ZXIgYSBsaW5rIHRleHQnLCAnZ29vZ2xlLWFuYWx5dGljcy1vcHQtb3V0JyksXG4gICAgICB2YWx1ZTogY29udGVudCxcbiAgICAgIG9uQ2hhbmdlOiBmdW5jdGlvbiBvbkNoYW5nZSh2YWx1ZSkge1xuICAgICAgICByZXR1cm4gc2V0QXR0cmlidXRlcyh7IGNvbnRlbnQ6IHZhbHVlIH0pO1xuICAgICAgfVxuICAgIH0pIDogd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgJ2EnLFxuICAgICAgeyBjbGFzc05hbWU6ICdnYW9vcC1ibG9jaycsIGhyZWY6ICcjJyB9LFxuICAgICAgY29udGVudFxuICAgICk7XG4gIH0sXG4gIHNhdmU6IGZ1bmN0aW9uIHNhdmUocHJvcHMpIHtcblxuICAgIHZhciBjb250ZW50ID0gJycgPT09IHByb3BzLmF0dHJpYnV0ZXMuY29udGVudCA/IF9fKCdDbGljayBoZXJlIHRvIG9wdCBvdXQnLCAnZ29vZ2xlLWFuYWx5dGljcy1vcHQtb3V0JykgOiBwcm9wcy5hdHRyaWJ1dGVzLmNvbnRlbnQ7XG5cbiAgICByZXR1cm4gd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgJ2EnLFxuICAgICAgeyBjbGFzc05hbWU6ICdnYW9vcC1ibG9jaycsXG4gICAgICAgIGhyZWY6ICdqYXZhc2NyaXB0Omdhb29wX2FuYWx5dGljc19vcHRvdXQoKTsnIH0sXG4gICAgICBjb250ZW50XG4gICAgKTtcbiAgfVxufSk7XG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBXRUJQQUNLIEZPT1RFUlxuLy8gLi9ibG9ja3Mvb3B0LW91dC5qc1xuLy8gbW9kdWxlIGlkID0gMFxuLy8gbW9kdWxlIGNodW5rcyA9IDAiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///0\n");
|
72 |
|
73 |
/***/ })
|
74 |
/******/ ]);
|
languages/gaoo.pot
CHANGED
@@ -2,22 +2,36 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Google Analytics Opt-Out\n"
|
5 |
-
"POT-Creation-Date:
|
6 |
"PO-Revision-Date: 2013-11-12 09:04+0100\n"
|
7 |
"Last-Translator: WP-Buddy <info@wp-buddy.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 2.
|
13 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
14 |
"_n_noop:1,2;_c;_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
|
15 |
"esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
-
"X-Poedit-Basepath:
|
18 |
-
"X-Poedit-SearchPath-0:
|
|
|
|
|
19 |
|
20 |
-
#:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
#, php-format
|
22 |
msgid ""
|
23 |
"You are using PHP in version %s. This version is outdated and cannot be used "
|
@@ -26,116 +40,117 @@ msgid ""
|
|
26 |
"this."
|
27 |
msgstr ""
|
28 |
|
29 |
-
#:
|
30 |
msgid ""
|
31 |
"To use the Google Analytics Opt-Out Plugin please enter an UA-Code on the "
|
32 |
"settings page."
|
33 |
msgstr ""
|
34 |
|
35 |
-
#:
|
36 |
msgid "Settings"
|
37 |
msgstr ""
|
38 |
|
39 |
-
#:
|
40 |
msgid "More by WP-Buddy"
|
41 |
msgstr ""
|
42 |
|
43 |
-
#:
|
44 |
msgid "Google Analytics Opt-Out Information"
|
45 |
msgstr ""
|
46 |
|
47 |
-
#:
|
48 |
msgid "Close"
|
49 |
msgstr ""
|
50 |
|
51 |
-
#:
|
52 |
msgid "Close this and do not ask me again"
|
53 |
msgstr ""
|
54 |
|
55 |
-
#:
|
56 |
msgid ""
|
57 |
"This website is using Google Analytics. Please click here if you want to opt-"
|
58 |
"out."
|
59 |
msgstr ""
|
60 |
|
61 |
-
#:
|
62 |
msgid "Click here to opt-out."
|
63 |
msgstr ""
|
64 |
|
65 |
-
#:
|
66 |
msgid ""
|
67 |
"Thanks. We have set a cookie so that Google Analytics data collection will "
|
68 |
"be disabled on your next visit."
|
69 |
msgstr ""
|
70 |
|
71 |
-
#:
|
72 |
msgid "Analytics Opt-Out"
|
73 |
msgstr ""
|
74 |
|
75 |
-
#:
|
76 |
msgid "Opt-Out Settings"
|
77 |
msgstr ""
|
78 |
|
79 |
-
#:
|
80 |
#, php-format
|
81 |
msgid ""
|
82 |
-
"This plugin provides an Opt-Out functionality for Google Analytics
|
83 |
-
"
|
84 |
-
"
|
|
|
85 |
"off Google Analytics. You can read more about the <a href=\"https://wp-buddy."
|
86 |
"com/documentation/plugins/google-analytics-opt/faq/#what-are-the-shortcodes-"
|
87 |
"that-i-can-use\" target=\"_blank\">shortcodes here</a>."
|
88 |
msgstr ""
|
89 |
|
90 |
-
#:
|
91 |
msgid "Use Monster Insights Settings"
|
92 |
msgstr ""
|
93 |
|
94 |
-
#:
|
95 |
-
msgid "UA-Code"
|
96 |
msgstr ""
|
97 |
|
98 |
-
#:
|
99 |
-
msgid "Show Editor button"
|
100 |
msgstr ""
|
101 |
|
102 |
-
#:
|
103 |
msgid "Opt-Out Successful"
|
104 |
msgstr ""
|
105 |
|
106 |
-
#:
|
107 |
msgid "Use Banner"
|
108 |
msgstr ""
|
109 |
|
110 |
-
#:
|
111 |
msgid "Opt-Out Banner-Text"
|
112 |
msgstr ""
|
113 |
|
114 |
-
#:
|
115 |
msgid "Integrate Shortcode"
|
116 |
msgstr ""
|
117 |
|
118 |
-
#:
|
119 |
msgid "Hide banner after closing"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#:
|
123 |
msgid "Custom CSS"
|
124 |
msgstr ""
|
125 |
|
126 |
-
#:
|
127 |
msgid "Monster Insights Plugin has been detected."
|
128 |
msgstr ""
|
129 |
|
130 |
-
#:
|
131 |
msgid ""
|
132 |
-
"Monster Insights Plugin has NOT been detected. Please enter your UA
|
133 |
-
"manually and then check the sourcode of your website. Make sure that "
|
134 |
"Analytics code appears AFTER the opt-out code (which starts with <code>/* "
|
135 |
"Google Analytics Opt-Out</code>)."
|
136 |
msgstr ""
|
137 |
|
138 |
-
#:
|
139 |
msgid ""
|
140 |
"Some users reported problems with the editor button. So you can deactivate "
|
141 |
"it here. Read more about the <a target=\"_blank\" href=\"https://wp-buddy."
|
@@ -143,28 +158,28 @@ msgid ""
|
|
143 |
"that-i-can-use\">shortcodes</a> that can be used instead."
|
144 |
msgstr ""
|
145 |
|
146 |
-
#:
|
147 |
msgid "Please integrate the shortcode so that the user can opt-out."
|
148 |
msgstr ""
|
149 |
|
150 |
-
#:
|
151 |
msgid "If the shortcode was not detected, it will be added automatically."
|
152 |
msgstr ""
|
153 |
|
154 |
-
#:
|
155 |
msgid ""
|
156 |
"This will hide the opt-out box after the user has clicked the close-button. "
|
157 |
"Otherwise a little info-button will be fixed to the bottom-right."
|
158 |
msgstr ""
|
159 |
|
160 |
-
#:
|
161 |
msgid "Click here to opt out."
|
162 |
msgstr ""
|
163 |
|
164 |
-
#:
|
165 |
msgid "No UA-Code has been entered. Please ask the admin to solve this issue!"
|
166 |
msgstr ""
|
167 |
|
168 |
-
#:
|
169 |
msgid "OK"
|
170 |
msgstr ""
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Google Analytics Opt-Out\n"
|
5 |
+
"POT-Creation-Date: 2019-02-18 11:03+0000\n"
|
6 |
"PO-Revision-Date: 2013-11-12 09:04+0100\n"
|
7 |
"Last-Translator: WP-Buddy <info@wp-buddy.com>\n"
|
8 |
"Language-Team: \n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 2.2.1\n"
|
13 |
"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;"
|
14 |
"_n_noop:1,2;_c;_nc:4c,1,2;_x:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;_ex:1,2c;"
|
15 |
"esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
+
"X-Poedit-Basepath: ..\n"
|
18 |
+
"X-Poedit-SearchPath-0: .\n"
|
19 |
+
"X-Poedit-SearchPathExcluded-0: node_modules\n"
|
20 |
+
"X-Poedit-SearchPathExcluded-1: js\n"
|
21 |
|
22 |
+
#: blocks/opt-out.js:10
|
23 |
+
msgid "Analytics Opt Out"
|
24 |
+
msgstr ""
|
25 |
+
|
26 |
+
#: blocks/opt-out.js:64 blocks/opt-out.js:79
|
27 |
+
msgid "Click here to opt out"
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: blocks/opt-out.js:69
|
31 |
+
msgid "Enter a link text"
|
32 |
+
msgstr ""
|
33 |
+
|
34 |
+
#: google-analytics-opt-out.php:53
|
35 |
#, php-format
|
36 |
msgid ""
|
37 |
"You are using PHP in version %s. This version is outdated and cannot be used "
|
40 |
"this."
|
41 |
msgstr ""
|
42 |
|
43 |
+
#: inc/admin.php:12
|
44 |
msgid ""
|
45 |
"To use the Google Analytics Opt-Out Plugin please enter an UA-Code on the "
|
46 |
"settings page."
|
47 |
msgstr ""
|
48 |
|
49 |
+
#: inc/admin.php:32
|
50 |
msgid "Settings"
|
51 |
msgstr ""
|
52 |
|
53 |
+
#: inc/admin.php:33
|
54 |
msgid "More by WP-Buddy"
|
55 |
msgstr ""
|
56 |
|
57 |
+
#: inc/frontend.php:20
|
58 |
msgid "Google Analytics Opt-Out Information"
|
59 |
msgstr ""
|
60 |
|
61 |
+
#: inc/frontend.php:20
|
62 |
msgid "Close"
|
63 |
msgstr ""
|
64 |
|
65 |
+
#: inc/frontend.php:22
|
66 |
msgid "Close this and do not ask me again"
|
67 |
msgstr ""
|
68 |
|
69 |
+
#: inc/frontend.php:39
|
70 |
msgid ""
|
71 |
"This website is using Google Analytics. Please click here if you want to opt-"
|
72 |
"out."
|
73 |
msgstr ""
|
74 |
|
75 |
+
#: inc/frontend.php:43
|
76 |
msgid "Click here to opt-out."
|
77 |
msgstr ""
|
78 |
|
79 |
+
#: inc/functions.php:113 inc/settings.php:231
|
80 |
msgid ""
|
81 |
"Thanks. We have set a cookie so that Google Analytics data collection will "
|
82 |
"be disabled on your next visit."
|
83 |
msgstr ""
|
84 |
|
85 |
+
#: inc/settings.php:11 inc/settings.php:14
|
86 |
msgid "Analytics Opt-Out"
|
87 |
msgstr ""
|
88 |
|
89 |
+
#: inc/settings.php:14 inc/settings.php:71
|
90 |
msgid "Opt-Out Settings"
|
91 |
msgstr ""
|
92 |
|
93 |
+
#: inc/settings.php:35
|
94 |
#, php-format
|
95 |
msgid ""
|
96 |
+
"This plugin provides an Opt-Out functionality for Google Analytics "
|
97 |
+
"(Universal Tracking aka analytics.js and Global Site Tag aka gtag.js). You "
|
98 |
+
"can show a banner to your users and/or you can use the following shortcode "
|
99 |
+
"in any of your posts: %s. It integrates a link that allows a user to opt-out "
|
100 |
"off Google Analytics. You can read more about the <a href=\"https://wp-buddy."
|
101 |
"com/documentation/plugins/google-analytics-opt/faq/#what-are-the-shortcodes-"
|
102 |
"that-i-can-use\" target=\"_blank\">shortcodes here</a>."
|
103 |
msgstr ""
|
104 |
|
105 |
+
#: inc/settings.php:73
|
106 |
msgid "Use Monster Insights Settings"
|
107 |
msgstr ""
|
108 |
|
109 |
+
#: inc/settings.php:76
|
110 |
+
msgid "UA- or GA-Code"
|
111 |
msgstr ""
|
112 |
|
113 |
+
#: inc/settings.php:79
|
114 |
+
msgid "Show Editor button (Classic Editor)"
|
115 |
msgstr ""
|
116 |
|
117 |
+
#: inc/settings.php:82
|
118 |
msgid "Opt-Out Successful"
|
119 |
msgstr ""
|
120 |
|
121 |
+
#: inc/settings.php:85
|
122 |
msgid "Use Banner"
|
123 |
msgstr ""
|
124 |
|
125 |
+
#: inc/settings.php:88
|
126 |
msgid "Opt-Out Banner-Text"
|
127 |
msgstr ""
|
128 |
|
129 |
+
#: inc/settings.php:91
|
130 |
msgid "Integrate Shortcode"
|
131 |
msgstr ""
|
132 |
|
133 |
+
#: inc/settings.php:94
|
134 |
msgid "Hide banner after closing"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: inc/settings.php:97
|
138 |
msgid "Custom CSS"
|
139 |
msgstr ""
|
140 |
|
141 |
+
#: inc/settings.php:130
|
142 |
msgid "Monster Insights Plugin has been detected."
|
143 |
msgstr ""
|
144 |
|
145 |
+
#: inc/settings.php:132
|
146 |
msgid ""
|
147 |
+
"Monster Insights Plugin has NOT been detected. Please enter your UA- or GA-"
|
148 |
+
"code manually and then check the sourcode of your website. Make sure that "
|
149 |
"Analytics code appears AFTER the opt-out code (which starts with <code>/* "
|
150 |
"Google Analytics Opt-Out</code>)."
|
151 |
msgstr ""
|
152 |
|
153 |
+
#: inc/settings.php:186
|
154 |
msgid ""
|
155 |
"Some users reported problems with the editor button. So you can deactivate "
|
156 |
"it here. Read more about the <a target=\"_blank\" href=\"https://wp-buddy."
|
158 |
"that-i-can-use\">shortcodes</a> that can be used instead."
|
159 |
msgstr ""
|
160 |
|
161 |
+
#: inc/settings.php:206
|
162 |
msgid "Please integrate the shortcode so that the user can opt-out."
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: inc/settings.php:220
|
166 |
msgid "If the shortcode was not detected, it will be added automatically."
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: inc/settings.php:244
|
170 |
msgid ""
|
171 |
"This will hide the opt-out box after the user has clicked the close-button. "
|
172 |
"Otherwise a little info-button will be fixed to the bottom-right."
|
173 |
msgstr ""
|
174 |
|
175 |
+
#: inc/shortcodes.php:54
|
176 |
msgid "Click here to opt out."
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: inc/shortcodes.php:60
|
180 |
msgid "No UA-Code has been entered. Please ask the admin to solve this issue!"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: inc/shortcodes.php:81
|
184 |
msgid "OK"
|
185 |
msgstr ""
|
readme.txt
CHANGED
@@ -2,11 +2,11 @@
|
|
2 |
Contributors: wp-buddy, floriansimeth
|
3 |
Donate link: https://wp-buddy.com/products/plugins/google-analytics-opt-out/
|
4 |
Tags: google analytics opt-out, monster insights, gdpr
|
5 |
-
Version: 2.2.
|
6 |
-
Stable tag: 2.2.
|
7 |
Requires at least: 4.8.0
|
8 |
Requires PHP: 5.6.0
|
9 |
-
Tested up to: 5.
|
10 |
License: GPLv2
|
11 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
@@ -15,16 +15,16 @@ Provides an Opt-Out functionality for Google Analytics
|
|
15 |
|
16 |
== Description ==
|
17 |
|
18 |
-
This plugin provides an Opt-Out functionality for Google Analytics by setting a cookie that prevents analytics.js to collect data. The new GDPR rules
|
19 |
|
20 |
-
Works perfectly together with the [Google Analytics by MonsterInsights Plugin](http://wordpress.org/plugins/google-analytics-for-wordpress/ "Google Analytics by MonsterInsights Plugin"). However the plugin is not necessary to configure the opt-out feature. Just enter your UA-Code manually. That's it!
|
21 |
|
22 |
The free and the pro version have now been merged together. So you now can have the option to activate a banner, too! Enjoy!
|
23 |
|
24 |
== Installation ==
|
25 |
|
26 |
* Install and activate the plugin via your WordPress Administration panel
|
27 |
-
* Go the "Settings" -> "Analytics Opt Out" and enter your UA-code (you don't need this step if MonsterInsights plugin is active).
|
28 |
* [Read the FAQ for more information.](https://wp-buddy.com/documentation/plugins/google-analytics-opt/faq/)
|
29 |
|
30 |
== Frequently Asked Questions ==
|
@@ -42,6 +42,10 @@ The free and the pro version have now been merged together. So you now can have
|
|
42 |
|
43 |
== Changelog ==
|
44 |
|
|
|
|
|
|
|
|
|
45 |
= 2.2.4 =
|
46 |
* Gutenberg block content was not translated correctly in WordPress 5.0
|
47 |
|
2 |
Contributors: wp-buddy, floriansimeth
|
3 |
Donate link: https://wp-buddy.com/products/plugins/google-analytics-opt-out/
|
4 |
Tags: google analytics opt-out, monster insights, gdpr
|
5 |
+
Version: 2.2.5
|
6 |
+
Stable tag: 2.2.5
|
7 |
Requires at least: 4.8.0
|
8 |
Requires PHP: 5.6.0
|
9 |
+
Tested up to: 5.1
|
10 |
License: GPLv2
|
11 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
12 |
|
15 |
|
16 |
== Description ==
|
17 |
|
18 |
+
This plugin provides an Opt-Out functionality for Google Analytics by setting a cookie that prevents analytics.js or gtag.js to collect data. The new GDPR rules requires an opt-out.
|
19 |
|
20 |
+
Works perfectly together with the [Google Analytics by MonsterInsights Plugin](http://wordpress.org/plugins/google-analytics-for-wordpress/ "Google Analytics by MonsterInsights Plugin"). However the plugin is not necessary to configure the opt-out feature. Just enter your UA- or GA-Code manually. That's it!
|
21 |
|
22 |
The free and the pro version have now been merged together. So you now can have the option to activate a banner, too! Enjoy!
|
23 |
|
24 |
== Installation ==
|
25 |
|
26 |
* Install and activate the plugin via your WordPress Administration panel
|
27 |
+
* Go the "Settings" -> "Analytics Opt Out" and enter your UA- or GA-code (you don't need this step if MonsterInsights plugin is active).
|
28 |
* [Read the FAQ for more information.](https://wp-buddy.com/documentation/plugins/google-analytics-opt/faq/)
|
29 |
|
30 |
== Frequently Asked Questions ==
|
42 |
|
43 |
== Changelog ==
|
44 |
|
45 |
+
= 2.2.5 =
|
46 |
+
* Corrected text domain for JS translations
|
47 |
+
* State that plugin works with gtag.js, too.
|
48 |
+
|
49 |
= 2.2.4 =
|
50 |
* Gutenberg block content was not translated correctly in WordPress 5.0
|
51 |
|