Tracking Code Manager - Version 2.0.16

Version Description

Release Date - 2022-12-8

  • Validate plugin with WordPress 6.1
  • IWP-486 Add new feature to the premium promotion
  • IWP-501 Fix possible exception error
  • IWP-508 Fix an activation conflict with the premium plugin
Download this release

Release Info

Developer data443
Plugin Icon 128x128 Tracking Code Manager
Version 2.0.16
Comparing to
See all releases

Code changes from version 2.0.15 to 2.0.16

includes/classes/utils/Options.php CHANGED
@@ -122,7 +122,7 @@ class TCMP_Options {
122
  foreach ( $array as $key => &$value ) {
123
  if ( is_array( $value ) ) {
124
  $value = $this->recursive_wp_kses( $value );
125
- } elseif ( 'code' == $key ) {
126
  if ( ! $this->getSkipCodeSanitization() ) {
127
  $value = wp_kses( $value, $tcmp_allowed_html_tags );
128
  }
122
  foreach ( $array as $key => &$value ) {
123
  if ( is_array( $value ) ) {
124
  $value = $this->recursive_wp_kses( $value );
125
+ } elseif ( 'code' === $key ) {
126
  if ( ! $this->getSkipCodeSanitization() ) {
127
  $value = wp_kses( $value, $tcmp_allowed_html_tags );
128
  }
index.php CHANGED
@@ -6,28 +6,24 @@ Description: A plugin to manage ALL your tracking code and conversion pixels, si
6
  Author: Data443
7
  Author URI: https://data443.com/
8
  Email: support@data443.com
9
- Version: 2.0.15
10
  Requires at least: 3.6.0
11
  Requires PHP: 5.6
12
  */
13
- if ( defined( 'TCMP_PLUGIN_NAME' ) ) {
14
- function tcmp_admin_notices() {
15
- global $tcmp; ?>
16
- <div style="clear:both"></div>
17
- <div class="error iwp" style="padding:10px;">
18
- <?php $tcmp->lang->P( 'PluginProAlreadyInstalled' ); ?>
19
- </div>
20
- <div style="clear:both"></div>
21
- <?php
22
- }
23
- add_action( 'admin_notices', 'tcmp_admin_notices' );
24
- return;
25
  }
 
26
  define( 'TCMP_PLUGIN_PREFIX', 'TCMP_' );
27
  define( 'TCMP_PLUGIN_FILE', __FILE__ );
28
  define( 'TCMP_PLUGIN_SLUG', 'tracking-code-manager' );
29
  define( 'TCMP_PLUGIN_NAME', 'Tracking Code Manager' );
30
- define( 'TCMP_PLUGIN_VERSION', '2.0.15' );
31
  define( 'TCMP_PLUGIN_AUTHOR', 'IntellyWP' );
32
 
33
  define( 'TCMP_PLUGIN_DIR', dirname( __FILE__ ) . '/' );
6
  Author: Data443
7
  Author URI: https://data443.com/
8
  Email: support@data443.com
9
+ Version: 2.0.16
10
  Requires at least: 3.6.0
11
  Requires PHP: 5.6
12
  */
13
+ register_activation_hook(__FILE__, function () {
14
+ if (in_array('tracking-code-manager-pro/index.php', apply_filters('active_plugins', get_option('active_plugins')))) {
15
+ die;
16
+ }
17
+ });
18
+ if (defined('TCMP_PLUGIN_NAME')) {
19
+ die('This plugin could not be activated because the PRO version of this plugin is active. Deactivate the PRO version before activating this one. No data will be lost.');
 
 
 
 
 
20
  }
21
+
22
  define( 'TCMP_PLUGIN_PREFIX', 'TCMP_' );
23
  define( 'TCMP_PLUGIN_FILE', __FILE__ );
24
  define( 'TCMP_PLUGIN_SLUG', 'tracking-code-manager' );
25
  define( 'TCMP_PLUGIN_NAME', 'Tracking Code Manager' );
26
+ define( 'TCMP_PLUGIN_VERSION', '2.0.16' );
27
  define( 'TCMP_PLUGIN_AUTHOR', 'IntellyWP' );
28
 
29
  define( 'TCMP_PLUGIN_DIR', dirname( __FILE__ ) . '/' );
languages/Lang.txt CHANGED
@@ -124,6 +124,7 @@ Notice.ProCTA=Check all premium features now ››
124
  Notice.ProFeature1=Include code in latest posts (usefull for remarketing and Facebook Custom Audience)
125
  Notice.ProFeature2=Include code in your custom post type
126
  Notice.ProFeature3=Include code in specific categories or tags
 
127
  Notice.ProHeader1=Do you like this plugin?
128
  Notice.ProHeader2=With <b>PREMIUM</b> version you can have <b>UNLIMITED</b> tracking codes and also other awesome features:
129
  Plugin1.Name=Tracking Code Manager PRO
124
  Notice.ProFeature1=Include code in latest posts (usefull for remarketing and Facebook Custom Audience)
125
  Notice.ProFeature2=Include code in your custom post type
126
  Notice.ProFeature3=Include code in specific categories or tags
127
+ Notice.ProFeature4=Count Link and/or Button clicks
128
  Notice.ProHeader1=Do you like this plugin?
129
  Notice.ProHeader2=With <b>PREMIUM</b> version you can have <b>UNLIMITED</b> tracking codes and also other awesome features:
130
  Plugin1.Name=Tracking Code Manager PRO
readme.txt CHANGED
@@ -2,8 +2,8 @@
2
  Contributors: IntellyWP, Data443
3
  Tags: adwords remarketing, analytics conversion tracking, conversion pixel, conversion tracking, conversion tracking adwords, conversion tracking pixel, conversion tracking script,Facebook Ads, facebook conversion pixel, facebook custom audience, facebook retargeting, google adwords, google analytics web tracking code, google tag manager, html snippet, html snippets, html tracking code, javascript snippet, javascript snippets, header and footer, pay per click tracking, pixel tracking code, remarketing, retargeting, snippets, Tag Management, track conversion, track conversions, tracking code, tracking codes, tracking script, woocommerce, edd, easy digital downloads, wp ecommerce, wp e-commerce, gdpr, tracking gdpr, privacy
4
  Requires at least: 2.7
5
- Tested up to: 6.0
6
- Stable tag: 2.0.15
7
  Requires PHP: 5.6
8
 
9
  A plugin to manage ALL of your tracking code and conversion pixels. Compatible with Facebook Ads, Google Adwords, WooCommerce, Easy Digital Downloads, ..
@@ -112,6 +112,14 @@ Have a look at the source code of your page (search for: Tracking Code Manager)
112
 
113
  For detailed release notes, see our documentation here: [https://intellywp.com/docs/category/tracking-code-manager/](https://intellywp.com/docs/category/tracking-code-manager/).
114
 
 
 
 
 
 
 
 
 
115
  = 2.0.15 =
116
  *Release Date - 2022-8-25*
117
 
2
  Contributors: IntellyWP, Data443
3
  Tags: adwords remarketing, analytics conversion tracking, conversion pixel, conversion tracking, conversion tracking adwords, conversion tracking pixel, conversion tracking script,Facebook Ads, facebook conversion pixel, facebook custom audience, facebook retargeting, google adwords, google analytics web tracking code, google tag manager, html snippet, html snippets, html tracking code, javascript snippet, javascript snippets, header and footer, pay per click tracking, pixel tracking code, remarketing, retargeting, snippets, Tag Management, track conversion, track conversions, tracking code, tracking codes, tracking script, woocommerce, edd, easy digital downloads, wp ecommerce, wp e-commerce, gdpr, tracking gdpr, privacy
4
  Requires at least: 2.7
5
+ Tested up to: 6.1
6
+ Stable tag: 2.0.16
7
  Requires PHP: 5.6
8
 
9
  A plugin to manage ALL of your tracking code and conversion pixels. Compatible with Facebook Ads, Google Adwords, WooCommerce, Easy Digital Downloads, ..
112
 
113
  For detailed release notes, see our documentation here: [https://intellywp.com/docs/category/tracking-code-manager/](https://intellywp.com/docs/category/tracking-code-manager/).
114
 
115
+ = 2.0.16 =
116
+ *Release Date - 2022-12-8*
117
+
118
+ * Validate plugin with WordPress 6.1
119
+ * IWP-486 Add new feature to the premium promotion
120
+ * IWP-501 Fix possible exception error
121
+ * IWP-508 Fix an activation conflict with the premium plugin
122
+
123
  = 2.0.15 =
124
  *Release Date - 2022-8-25*
125