Version Description
- Fixed: Empty settings page when plugin has token but accounts data lost for some reason
- Changed: Show notification to install Backup WD plugin only on plugin pages.
Download this release
Release Info
Developer | webdorado |
Plugin | WD Google Analytics |
Version | 1.1.3 |
Comparing to | |
See all releases |
Code changes from version 1.1.2 to 1.1.3
- gawd_class.php +1 -2
- google-analytics-wd.php +17 -12
- readme.txt +5 -1
gawd_class.php
CHANGED
@@ -962,7 +962,6 @@ class GAWD
|
|
962 |
delete_option('gawd_user_status');
|
963 |
delete_option('gawd_account_status');
|
964 |
delete_option('gawd_management_accounts');
|
965 |
-
delete_option('gawd_bk_notice_status');
|
966 |
delete_transient('gawd_user_profiles');
|
967 |
|
968 |
|
@@ -1418,7 +1417,7 @@ class GAWD
|
|
1418 |
{
|
1419 |
global $gawd_user_data;
|
1420 |
$gawd_client = GAWD_google_client::get_instance();
|
1421 |
-
$accounts = $gawd_client->get_management_accounts();
|
1422 |
$gawd_user_data = get_option('gawd_user_data');
|
1423 |
if (isset($_GET['defaultExist']) && $_GET['defaultExist'] == 1) {
|
1424 |
$redirect_url = admin_url() . 'admin.php?page=gawd_tracking';
|
962 |
delete_option('gawd_user_status');
|
963 |
delete_option('gawd_account_status');
|
964 |
delete_option('gawd_management_accounts');
|
|
|
965 |
delete_transient('gawd_user_profiles');
|
966 |
|
967 |
|
1417 |
{
|
1418 |
global $gawd_user_data;
|
1419 |
$gawd_client = GAWD_google_client::get_instance();
|
1420 |
+
$accounts = $gawd_client->get_management_accounts(true);
|
1421 |
$gawd_user_data = get_option('gawd_user_data');
|
1422 |
if (isset($_GET['defaultExist']) && $_GET['defaultExist'] == 1) {
|
1423 |
$redirect_url = admin_url() . 'admin.php?page=gawd_tracking';
|
google-analytics-wd.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Plugin Name: Google Analytics
|
5 |
* Plugin URI: https://web-dorado.com/products/wordpress-google-analytics-plugin.html
|
6 |
* Description: Google Analytics WD is a user-friendly all in one plugin, which allows to manage and monitor your website analytics from WordPress dashboard.
|
7 |
-
* Version: 1.1.
|
8 |
* Author: WebDorado
|
9 |
* Author URI: https://web-dorado.com
|
10 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -26,7 +26,7 @@ if (!defined('GAWD_INC')) {
|
|
26 |
}
|
27 |
|
28 |
if (!defined('GAWD_VERSION')) {
|
29 |
-
define('GAWD_VERSION', '1.1.
|
30 |
}
|
31 |
|
32 |
|
@@ -232,29 +232,34 @@ function gawd_php_version_admin_notice() {
|
|
232 |
|
233 |
|
234 |
}
|
235 |
-
if (!function_exists('
|
236 |
$wd_bp_plugin_url = GAWD_URL;
|
237 |
-
function
|
238 |
global $wd_bp_plugin_url;
|
239 |
wp_enqueue_script('wd_bck_install', $wd_bp_plugin_url . '/inc/js/wd_bp_install.js', array('jquery'));
|
240 |
wp_enqueue_style('wd_bck_install', $wd_bp_plugin_url . '/inc/css/wd_bp_install.css');
|
241 |
}
|
242 |
-
add_action('admin_enqueue_scripts', '
|
243 |
|
244 |
/**
|
245 |
* Show notice to install backup plugin
|
246 |
*/
|
247 |
-
function
|
248 |
global $wd_bp_plugin_url;
|
|
|
|
|
|
|
|
|
|
|
249 |
$prefix = 'gawd';
|
250 |
-
$meta_value = get_option('
|
251 |
if ($meta_value === '' || $meta_value === false) {
|
252 |
ob_start();
|
253 |
?>
|
254 |
<div class="notice notice-info" id="wd_bp_notice_cont">
|
255 |
<p>
|
256 |
<img id="wd_bp_logo_notice" src="<?php echo $wd_bp_plugin_url . '/assets/logo.png'; ?>">
|
257 |
-
<?php _e("
|
258 |
<a href="https://wordpress.org/plugins/backup-wd/" title="<?php _e("More details", $prefix) ?>"
|
259 |
target="_blank"><?php _e("Backup WD", $prefix) ?></a>
|
260 |
<?php _e("plugin to keep your images and website safe.", $prefix) ?>
|
@@ -273,7 +278,7 @@ if (!function_exists('wd_bp_install_notice')) {
|
|
273 |
}
|
274 |
|
275 |
if (!is_dir(plugin_dir_path(__DIR__) . 'backup-wd')) {
|
276 |
-
add_action('admin_notices', '
|
277 |
}
|
278 |
|
279 |
/**
|
@@ -282,8 +287,8 @@ if (!function_exists('wd_bp_install_notice')) {
|
|
282 |
* empty: notice,
|
283 |
* 1 : never show again
|
284 |
*/
|
285 |
-
function
|
286 |
-
update_option('
|
287 |
}
|
288 |
-
add_action('wp_ajax_wd_bp_dismiss', '
|
289 |
}
|
4 |
* Plugin Name: Google Analytics
|
5 |
* Plugin URI: https://web-dorado.com/products/wordpress-google-analytics-plugin.html
|
6 |
* Description: Google Analytics WD is a user-friendly all in one plugin, which allows to manage and monitor your website analytics from WordPress dashboard.
|
7 |
+
* Version: 1.1.3
|
8 |
* Author: WebDorado
|
9 |
* Author URI: https://web-dorado.com
|
10 |
* License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
|
26 |
}
|
27 |
|
28 |
if (!defined('GAWD_VERSION')) {
|
29 |
+
define('GAWD_VERSION', '1.1.3');
|
30 |
}
|
31 |
|
32 |
|
232 |
|
233 |
|
234 |
}
|
235 |
+
if (!function_exists('gawd_wd_bp_install_notice')) {
|
236 |
$wd_bp_plugin_url = GAWD_URL;
|
237 |
+
function gawd_wd_bp_script_style() {
|
238 |
global $wd_bp_plugin_url;
|
239 |
wp_enqueue_script('wd_bck_install', $wd_bp_plugin_url . '/inc/js/wd_bp_install.js', array('jquery'));
|
240 |
wp_enqueue_style('wd_bck_install', $wd_bp_plugin_url . '/inc/css/wd_bp_install.css');
|
241 |
}
|
242 |
+
add_action('admin_enqueue_scripts', 'gawd_wd_bp_script_style');
|
243 |
|
244 |
/**
|
245 |
* Show notice to install backup plugin
|
246 |
*/
|
247 |
+
function gawd_wd_bp_install_notice() {
|
248 |
global $wd_bp_plugin_url;
|
249 |
+
$screen = get_current_screen();
|
250 |
+
if($screen->id != "toplevel_page_gawd_subscribe" && $screen->id != "toplevel_page_gawd_settings" && $screen->id != "toplevel_page_gawd_analytics" && $screen->id != "analytics_page_gawd_settings" && $screen->id != "analytics_page_gawd_reports" && $screen->id != "analytics_page_gawd_tracking" && $screen->id != "analytics_page_gawd_goals" && $screen->id != "analytics_page_gawd_custom_reports" && $screen->id != "analytics_page_gawd_uninstall" && $screen->id != "analytics_page_overview_gawd" && $screen->id != "analytics_page_gawd_updates" ){
|
251 |
+
return;
|
252 |
+
}
|
253 |
+
|
254 |
$prefix = 'gawd';
|
255 |
+
$meta_value = get_option('wd_bk_notice_status');
|
256 |
if ($meta_value === '' || $meta_value === false) {
|
257 |
ob_start();
|
258 |
?>
|
259 |
<div class="notice notice-info" id="wd_bp_notice_cont">
|
260 |
<p>
|
261 |
<img id="wd_bp_logo_notice" src="<?php echo $wd_bp_plugin_url . '/assets/logo.png'; ?>">
|
262 |
+
<?php _e("Google Analytics WD advises: Install brand new FREE", $prefix) ?>
|
263 |
<a href="https://wordpress.org/plugins/backup-wd/" title="<?php _e("More details", $prefix) ?>"
|
264 |
target="_blank"><?php _e("Backup WD", $prefix) ?></a>
|
265 |
<?php _e("plugin to keep your images and website safe.", $prefix) ?>
|
278 |
}
|
279 |
|
280 |
if (!is_dir(plugin_dir_path(__DIR__) . 'backup-wd')) {
|
281 |
+
add_action('admin_notices', 'gawd_wd_bp_install_notice');
|
282 |
}
|
283 |
|
284 |
/**
|
287 |
* empty: notice,
|
288 |
* 1 : never show again
|
289 |
*/
|
290 |
+
function gawd_wd_bp_install_notice_status() {
|
291 |
+
update_option('wd_bk_notice_status', '1', 'no');
|
292 |
}
|
293 |
+
add_action('wp_ajax_wd_bp_dismiss', 'gawd_wd_bp_install_notice_status');
|
294 |
}
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://web-dorado.com/products/wordpress-google-analytics-plugin.h
|
|
4 |
Tags: google analytics, statistics, tracking, analytics dashboard, ga, google analytics dashboard, analytics, stats, googleanalytics, ecommerce tracking, custom reports, custom dimensions
|
5 |
Requires at least: 3.9
|
6 |
Tested up to: 4.8
|
7 |
-
Stable tag: 1.1.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -103,6 +103,10 @@ Upgrade to Google Analytics WD Pro for premium features:
|
|
103 |
|
104 |
== Changelog ==
|
105 |
|
|
|
|
|
|
|
|
|
106 |
= 1.1.2 =
|
107 |
* Fixed: Conflict with some other plugins using Google API PHP library
|
108 |
* Fixed: Unable to authorize again after logout
|
4 |
Tags: google analytics, statistics, tracking, analytics dashboard, ga, google analytics dashboard, analytics, stats, googleanalytics, ecommerce tracking, custom reports, custom dimensions
|
5 |
Requires at least: 3.9
|
6 |
Tested up to: 4.8
|
7 |
+
Stable tag: 1.1.3
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
103 |
|
104 |
== Changelog ==
|
105 |
|
106 |
+
= 1.1.3 =
|
107 |
+
* Fixed: Empty settings page when plugin has token but accounts data lost for some reason
|
108 |
+
* Changed: Show notification to install Backup WD plugin only on plugin pages.
|
109 |
+
|
110 |
= 1.1.2 =
|
111 |
* Fixed: Conflict with some other plugins using Google API PHP library
|
112 |
* Fixed: Unable to authorize again after logout
|