Changeset 2417873
- Timestamp:
- 11/13/2020 11:16:21 AM (5 years ago)
- Location:
- wk-google-analytics
- Files:
-
- 12 edited
- 1 copied
-
tags/1.9.3 (copied) (copied from wk-google-analytics/trunk)
-
tags/1.9.3/lib/Loader.php (modified) (1 diff)
-
tags/1.9.3/readme.txt (modified) (2 diffs)
-
tags/1.9.3/vendor/autoload.php (modified) (1 diff)
-
tags/1.9.3/vendor/composer/autoload_real.php (modified) (3 diffs)
-
tags/1.9.3/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/1.9.3/wk-ga.php (modified) (1 diff)
-
trunk/lib/Loader.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (3 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/wk-ga.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
wk-google-analytics/tags/1.9.3/lib/Loader.php
r2411206 r2417873 126 126 // Google Tag Manager script in <head> 127 127 if (get_option('ga_use_tag_manager')) { 128 wp_register_script('wk-tag-manager-script', ''); 129 wp_enqueue_script('wk-tag-manager-script'); 130 wp_add_inline_script('wk-tag-manager-script', $this->google_tag_manager_script()); 128 global $wp_version; 129 if (version_compare($wp_version, '5.1', '>=')) { 130 // WordPress version is greater than and equal 5.1 supports inline script without registered dependencies 131 wp_register_script('wk-tag-manager-script', ''); 132 wp_enqueue_script('wk-tag-manager-script'); 133 wp_add_inline_script('wk-tag-manager-script', $this->google_tag_manager_script()); 134 } else { 135 add_action('wp_head', function () { 136 echo '<script type="text/javascript">' . $this->google_tag_manager_script() . '</script>'; 137 }); 138 } 131 139 } 132 140 -
wk-google-analytics/tags/1.9.3/readme.txt
r2411206 r2417873 5 5 Tested up to: 5.5.3 6 6 Requires PHP: 7.1 7 Stable tag: 1.9. 27 Stable tag: 1.9.3 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 33 33 34 34 == Changelog == 35 36 = 1.9.3 = 37 38 * Fallback for wp_add_inline_script() without registered script used for Google Tag Manager in WordPress with versions below 5.1 35 39 36 40 = 1.9.2 = -
wk-google-analytics/tags/1.9.3/vendor/autoload.php
r2411206 r2417873 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit 586d9140429be238606f0ab34c460ebb::getLoader();7 return ComposerAutoloaderInit16d829d8f7177474c583de4b61926aea::getLoader(); -
wk-google-analytics/tags/1.9.3/vendor/composer/autoload_real.php
r2411206 r2417873 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 586d9140429be238606f0ab34c460ebb5 class ComposerAutoloaderInit16d829d8f7177474c583de4b61926aea 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit 586d9140429be238606f0ab34c460ebb', 'loadClassLoader'), true, true);25 spl_autoload_register(array('ComposerAutoloaderInit16d829d8f7177474c583de4b61926aea', 'loadClassLoader'), true, true); 26 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 586d9140429be238606f0ab34c460ebb', 'loadClassLoader'));27 spl_autoload_unregister(array('ComposerAutoloaderInit16d829d8f7177474c583de4b61926aea', 'loadClassLoader')); 28 28 29 29 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 31 31 require_once __DIR__ . '/autoload_static.php'; 32 32 33 call_user_func(\Composer\Autoload\ComposerStaticInit 586d9140429be238606f0ab34c460ebb::getInitializer($loader));33 call_user_func(\Composer\Autoload\ComposerStaticInit16d829d8f7177474c583de4b61926aea::getInitializer($loader)); 34 34 } else { 35 35 $map = require __DIR__ . '/autoload_namespaces.php'; -
wk-google-analytics/tags/1.9.3/vendor/composer/autoload_static.php
r2411206 r2417873 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 586d9140429be238606f0ab34c460ebb7 class ComposerStaticInit16d829d8f7177474c583de4b61926aea 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 111 111 { 112 112 return \Closure::bind(function () use ($loader) { 113 $loader->prefixLengthsPsr4 = ComposerStaticInit 586d9140429be238606f0ab34c460ebb::$prefixLengthsPsr4;114 $loader->prefixDirsPsr4 = ComposerStaticInit 586d9140429be238606f0ab34c460ebb::$prefixDirsPsr4;115 $loader->classMap = ComposerStaticInit 586d9140429be238606f0ab34c460ebb::$classMap;113 $loader->prefixLengthsPsr4 = ComposerStaticInit16d829d8f7177474c583de4b61926aea::$prefixLengthsPsr4; 114 $loader->prefixDirsPsr4 = ComposerStaticInit16d829d8f7177474c583de4b61926aea::$prefixDirsPsr4; 115 $loader->classMap = ComposerStaticInit16d829d8f7177474c583de4b61926aea::$classMap; 116 116 117 117 }, null, ClassLoader::class); -
wk-google-analytics/tags/1.9.3/wk-ga.php
r2411206 r2417873 5 5 * Plugin URI: https://wordpress.org/plugins/wk-google-analytics/ 6 6 * Description: Deploy Google Analytics on your website without having to edit code and without tracking your own visits. You can exclude any logged in user from this and enable tracking solely for them. 7 * Version: 1.9. 27 * Version: 1.9.3 8 8 * Author: WebKinder 9 9 * Author URI: https://www.webkinder.ch -
wk-google-analytics/trunk/lib/Loader.php
r2411206 r2417873 126 126 // Google Tag Manager script in <head> 127 127 if (get_option('ga_use_tag_manager')) { 128 wp_register_script('wk-tag-manager-script', ''); 129 wp_enqueue_script('wk-tag-manager-script'); 130 wp_add_inline_script('wk-tag-manager-script', $this->google_tag_manager_script()); 128 global $wp_version; 129 if (version_compare($wp_version, '5.1', '>=')) { 130 // WordPress version is greater than and equal 5.1 supports inline script without registered dependencies 131 wp_register_script('wk-tag-manager-script', ''); 132 wp_enqueue_script('wk-tag-manager-script'); 133 wp_add_inline_script('wk-tag-manager-script', $this->google_tag_manager_script()); 134 } else { 135 add_action('wp_head', function () { 136 echo '<script type="text/javascript">' . $this->google_tag_manager_script() . '</script>'; 137 }); 138 } 131 139 } 132 140 -
wk-google-analytics/trunk/readme.txt
r2411206 r2417873 5 5 Tested up to: 5.5.3 6 6 Requires PHP: 7.1 7 Stable tag: 1.9. 27 Stable tag: 1.9.3 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 33 33 34 34 == Changelog == 35 36 = 1.9.3 = 37 38 * Fallback for wp_add_inline_script() without registered script used for Google Tag Manager in WordPress with versions below 5.1 35 39 36 40 = 1.9.2 = -
wk-google-analytics/trunk/vendor/autoload.php
r2411206 r2417873 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit 586d9140429be238606f0ab34c460ebb::getLoader();7 return ComposerAutoloaderInit16d829d8f7177474c583de4b61926aea::getLoader(); -
wk-google-analytics/trunk/vendor/composer/autoload_real.php
r2411206 r2417873 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 586d9140429be238606f0ab34c460ebb5 class ComposerAutoloaderInit16d829d8f7177474c583de4b61926aea 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit 586d9140429be238606f0ab34c460ebb', 'loadClassLoader'), true, true);25 spl_autoload_register(array('ComposerAutoloaderInit16d829d8f7177474c583de4b61926aea', 'loadClassLoader'), true, true); 26 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 586d9140429be238606f0ab34c460ebb', 'loadClassLoader'));27 spl_autoload_unregister(array('ComposerAutoloaderInit16d829d8f7177474c583de4b61926aea', 'loadClassLoader')); 28 28 29 29 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 31 31 require_once __DIR__ . '/autoload_static.php'; 32 32 33 call_user_func(\Composer\Autoload\ComposerStaticInit 586d9140429be238606f0ab34c460ebb::getInitializer($loader));33 call_user_func(\Composer\Autoload\ComposerStaticInit16d829d8f7177474c583de4b61926aea::getInitializer($loader)); 34 34 } else { 35 35 $map = require __DIR__ . '/autoload_namespaces.php'; -
wk-google-analytics/trunk/vendor/composer/autoload_static.php
r2411206 r2417873 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 586d9140429be238606f0ab34c460ebb7 class ComposerStaticInit16d829d8f7177474c583de4b61926aea 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 111 111 { 112 112 return \Closure::bind(function () use ($loader) { 113 $loader->prefixLengthsPsr4 = ComposerStaticInit 586d9140429be238606f0ab34c460ebb::$prefixLengthsPsr4;114 $loader->prefixDirsPsr4 = ComposerStaticInit 586d9140429be238606f0ab34c460ebb::$prefixDirsPsr4;115 $loader->classMap = ComposerStaticInit 586d9140429be238606f0ab34c460ebb::$classMap;113 $loader->prefixLengthsPsr4 = ComposerStaticInit16d829d8f7177474c583de4b61926aea::$prefixLengthsPsr4; 114 $loader->prefixDirsPsr4 = ComposerStaticInit16d829d8f7177474c583de4b61926aea::$prefixDirsPsr4; 115 $loader->classMap = ComposerStaticInit16d829d8f7177474c583de4b61926aea::$classMap; 116 116 117 117 }, null, ClassLoader::class); -
wk-google-analytics/trunk/wk-ga.php
r2411206 r2417873 5 5 * Plugin URI: https://wordpress.org/plugins/wk-google-analytics/ 6 6 * Description: Deploy Google Analytics on your website without having to edit code and without tracking your own visits. You can exclude any logged in user from this and enable tracking solely for them. 7 * Version: 1.9. 27 * Version: 1.9.3 8 8 * Author: WebKinder 9 9 * Author URI: https://www.webkinder.ch
Note: See TracChangeset
for help on using the changeset viewer.