Version Description
Release Date - 2019-05-18
- Tested with WordPress 5.2
- Tested with WooCommerce 3.6.3
Download this release
Release Info
Developer | IntellyWP |
Plugin | Tracking Code Manager |
Version | 1.12.0 |
Comparing to | |
See all releases |
Code changes from version 1.11.9 to 1.12.0
- index.php +123 -123
- readme.txt +278 -272
index.php
CHANGED
@@ -1,123 +1,123 @@
|
|
1 |
-
<?php
|
2 |
-
/*
|
3 |
-
Plugin Name: Tracking Code Manager
|
4 |
-
Plugin URI: http://intellywp.com/tracking-code-manager/
|
5 |
-
Description: A plugin to manage ALL your tracking code and conversion pixels, simply. Compatible with Facebook Ads, Google Adwords, WooCommerce, Easy Digital Downloads, WP eCommerce.
|
6 |
-
Author: IntellyWP
|
7 |
-
Author URI: http://intellywp.com/
|
8 |
-
Email: info@intellywp.com
|
9 |
-
Version: 1.
|
10 |
-
WC requires at least: 3.0.0
|
11 |
-
WC tested up to: 3.
|
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 |
-
add_action('admin_notices', 'tcmp_admin_notices');
|
23 |
-
return;
|
24 |
-
}
|
25 |
-
define('TCMP_PLUGIN_PREFIX', 'TCMP_');
|
26 |
-
define('TCMP_PLUGIN_FILE',__FILE__);
|
27 |
-
define('TCMP_PLUGIN_SLUG', 'tracking-code-manager');
|
28 |
-
define('TCMP_PLUGIN_NAME', 'Tracking Code Manager');
|
29 |
-
define('TCMP_PLUGIN_VERSION', '1.
|
30 |
-
define('TCMP_PLUGIN_AUTHOR', 'IntellyWP');
|
31 |
-
|
32 |
-
define('TCMP_PLUGIN_DIR', dirname(__FILE__).'/');
|
33 |
-
define('TCMP_PLUGIN_ASSETS_URI', plugins_url( 'assets/', __FILE__ ));
|
34 |
-
define('TCMP_PLUGIN_IMAGES_URI', plugins_url( 'assets/images/', __FILE__ ));
|
35 |
-
|
36 |
-
define('TCMP_LOGGER', FALSE);
|
37 |
-
define('TCMP_AUTOSAVE_LANG', FALSE);
|
38 |
-
|
39 |
-
define('TCMP_QUERY_POSTS_OF_TYPE', 1);
|
40 |
-
define('TCMP_QUERY_POST_TYPES', 2);
|
41 |
-
define('TCMP_QUERY_CATEGORIES', 3);
|
42 |
-
define('TCMP_QUERY_TAGS', 4);
|
43 |
-
define('TCMP_QUERY_CONVERSION_PLUGINS', 5);
|
44 |
-
define('TCMP_QUERY_TAXONOMY_TYPES', 6);
|
45 |
-
define('TCMP_QUERY_TAXONOMIES_OF_TYPE', 7);
|
46 |
-
|
47 |
-
define('TCMP_INTELLYWP_SITE', 'http://www.intellywp.com/');
|
48 |
-
define('TCMP_INTELLYWP_ENDPOINT', TCMP_INTELLYWP_SITE.'wp-content/plugins/intellywp-manager/data.php');
|
49 |
-
define('TCMP_PAGE_FAQ', TCMP_INTELLYWP_SITE.'tracking-code-manager');
|
50 |
-
define('TCMP_PAGE_PREMIUM', TCMP_INTELLYWP_SITE.'tracking-code-manager');
|
51 |
-
define('TCMP_PAGE_MANAGER', admin_url().'options-general.php?page='.TCMP_PLUGIN_SLUG);
|
52 |
-
define('TCMP_PLUGIN_URI', plugins_url('/', __FILE__ ));
|
53 |
-
|
54 |
-
define('TCMP_POSITION_HEAD', 0);
|
55 |
-
define('TCMP_POSITION_BODY', 1);
|
56 |
-
define('TCMP_POSITION_FOOTER', 2);
|
57 |
-
define('TCMP_POSITION_CONVERSION', 3);
|
58 |
-
|
59 |
-
define('TCMP_TRACK_MODE_CODE', 0);
|
60 |
-
define('TCMP_TRACK_PAGE_ALL', 0);
|
61 |
-
define('TCMP_TRACK_PAGE_SPECIFIC', 1);
|
62 |
-
|
63 |
-
define('TCMP_DEVICE_TYPE_MOBILE', 'mobile');
|
64 |
-
define('TCMP_DEVICE_TYPE_TABLET', 'tablet');
|
65 |
-
define('TCMP_DEVICE_TYPE_DESKTOP', 'desktop');
|
66 |
-
define('TCMP_DEVICE_TYPE_ALL', 'all');
|
67 |
-
|
68 |
-
define('TCMP_TAB_EDITOR', 'editor');
|
69 |
-
define('TCMP_TAB_EDITOR_URI', TCMP_PAGE_MANAGER.'&tab='.TCMP_TAB_EDITOR);
|
70 |
-
define('TCMP_TAB_MANAGER', 'manager');
|
71 |
-
define('TCMP_TAB_MANAGER_URI', TCMP_PAGE_MANAGER.'&tab='.TCMP_TAB_MANAGER);
|
72 |
-
define('TCMP_TAB_SETTINGS', 'settings');
|
73 |
-
define('TCMP_TAB_SETTINGS_URI', TCMP_PAGE_MANAGER.'&tab='.TCMP_TAB_SETTINGS);
|
74 |
-
define('TCMP_TAB_DOCS', 'docs');
|
75 |
-
define('TCMP_TAB_DOCS_URI', 'http://support.intellywp.com/category/57-tracking-code-manager');
|
76 |
-
define('TCMP_TAB_DOCS_DCV_URI', 'http://support.intellywp.com/article/28-dynamic-conversion-values');
|
77 |
-
define('TCMP_TAB_ABOUT', 'about');
|
78 |
-
define('TCMP_TAB_ABOUT_URI', TCMP_PAGE_MANAGER.'&tab='.TCMP_TAB_ABOUT);
|
79 |
-
define('TCMP_TAB_WHATS_NEW', 'whatsnew');
|
80 |
-
define('TCMP_TAB_WHATS_NEW_URI', TCMP_PAGE_MANAGER.'&tab='.TCMP_TAB_WHATS_NEW);
|
81 |
-
|
82 |
-
define('TCMP_SNIPPETS_LIMIT', 6);
|
83 |
-
|
84 |
-
include_once(dirname(__FILE__).'/autoload.php');
|
85 |
-
tcmp_include_php(dirname(__FILE__).'/includes/');
|
86 |
-
|
87 |
-
global $tcmp;
|
88 |
-
$tcmp=new TCMP_Singleton();
|
89 |
-
$tcmp->init();
|
90 |
-
|
91 |
-
function TCMP_QS($name, $default='') {
|
92 |
-
global $tcmp;
|
93 |
-
$result=$tcmp->Utils->qs($name, $default);
|
94 |
-
return $result;
|
95 |
-
}
|
96 |
-
//SANITIZED METHODS
|
97 |
-
function TCMP_SQS($name, $default='') {
|
98 |
-
$result=TCMP_QS($name, $default);
|
99 |
-
$result=sanitize_text_field($result);
|
100 |
-
return $result;
|
101 |
-
}
|
102 |
-
function TCMP_ISQS($name, $default=0) {
|
103 |
-
$result=TCMP_SQS($name, $default);
|
104 |
-
$result=floatval($result);
|
105 |
-
return $result;
|
106 |
-
}
|
107 |
-
function TCMP_BSQS($name, $default=0) {
|
108 |
-
global $tcmp;
|
109 |
-
$result=$tcmp->Utils->bqs($name, $default);
|
110 |
-
return $result;
|
111 |
-
}
|
112 |
-
function TCMP_ASQS($name, $default=array()) {
|
113 |
-
$result=TCMP_QS($name, $default);
|
114 |
-
if(is_array($result)) {
|
115 |
-
foreach ($result as $k=>$v) {
|
116 |
-
$result[$k]=sanitize_text_field($v);
|
117 |
-
}
|
118 |
-
} else {
|
119 |
-
$result=sanitize_text_field($result);
|
120 |
-
}
|
121 |
-
return $result;
|
122 |
-
}
|
123 |
-
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
Plugin Name: Tracking Code Manager
|
4 |
+
Plugin URI: http://intellywp.com/tracking-code-manager/
|
5 |
+
Description: A plugin to manage ALL your tracking code and conversion pixels, simply. Compatible with Facebook Ads, Google Adwords, WooCommerce, Easy Digital Downloads, WP eCommerce.
|
6 |
+
Author: IntellyWP
|
7 |
+
Author URI: http://intellywp.com/
|
8 |
+
Email: info@intellywp.com
|
9 |
+
Version: 1.12.0
|
10 |
+
WC requires at least: 3.0.0
|
11 |
+
WC tested up to: 3.6.3
|
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 |
+
add_action('admin_notices', 'tcmp_admin_notices');
|
23 |
+
return;
|
24 |
+
}
|
25 |
+
define('TCMP_PLUGIN_PREFIX', 'TCMP_');
|
26 |
+
define('TCMP_PLUGIN_FILE',__FILE__);
|
27 |
+
define('TCMP_PLUGIN_SLUG', 'tracking-code-manager');
|
28 |
+
define('TCMP_PLUGIN_NAME', 'Tracking Code Manager');
|
29 |
+
define('TCMP_PLUGIN_VERSION', '1.12.0');
|
30 |
+
define('TCMP_PLUGIN_AUTHOR', 'IntellyWP');
|
31 |
+
|
32 |
+
define('TCMP_PLUGIN_DIR', dirname(__FILE__).'/');
|
33 |
+
define('TCMP_PLUGIN_ASSETS_URI', plugins_url( 'assets/', __FILE__ ));
|
34 |
+
define('TCMP_PLUGIN_IMAGES_URI', plugins_url( 'assets/images/', __FILE__ ));
|
35 |
+
|
36 |
+
define('TCMP_LOGGER', FALSE);
|
37 |
+
define('TCMP_AUTOSAVE_LANG', FALSE);
|
38 |
+
|
39 |
+
define('TCMP_QUERY_POSTS_OF_TYPE', 1);
|
40 |
+
define('TCMP_QUERY_POST_TYPES', 2);
|
41 |
+
define('TCMP_QUERY_CATEGORIES', 3);
|
42 |
+
define('TCMP_QUERY_TAGS', 4);
|
43 |
+
define('TCMP_QUERY_CONVERSION_PLUGINS', 5);
|
44 |
+
define('TCMP_QUERY_TAXONOMY_TYPES', 6);
|
45 |
+
define('TCMP_QUERY_TAXONOMIES_OF_TYPE', 7);
|
46 |
+
|
47 |
+
define('TCMP_INTELLYWP_SITE', 'http://www.intellywp.com/');
|
48 |
+
define('TCMP_INTELLYWP_ENDPOINT', TCMP_INTELLYWP_SITE.'wp-content/plugins/intellywp-manager/data.php');
|
49 |
+
define('TCMP_PAGE_FAQ', TCMP_INTELLYWP_SITE.'tracking-code-manager');
|
50 |
+
define('TCMP_PAGE_PREMIUM', TCMP_INTELLYWP_SITE.'tracking-code-manager');
|
51 |
+
define('TCMP_PAGE_MANAGER', admin_url().'options-general.php?page='.TCMP_PLUGIN_SLUG);
|
52 |
+
define('TCMP_PLUGIN_URI', plugins_url('/', __FILE__ ));
|
53 |
+
|
54 |
+
define('TCMP_POSITION_HEAD', 0);
|
55 |
+
define('TCMP_POSITION_BODY', 1);
|
56 |
+
define('TCMP_POSITION_FOOTER', 2);
|
57 |
+
define('TCMP_POSITION_CONVERSION', 3);
|
58 |
+
|
59 |
+
define('TCMP_TRACK_MODE_CODE', 0);
|
60 |
+
define('TCMP_TRACK_PAGE_ALL', 0);
|
61 |
+
define('TCMP_TRACK_PAGE_SPECIFIC', 1);
|
62 |
+
|
63 |
+
define('TCMP_DEVICE_TYPE_MOBILE', 'mobile');
|
64 |
+
define('TCMP_DEVICE_TYPE_TABLET', 'tablet');
|
65 |
+
define('TCMP_DEVICE_TYPE_DESKTOP', 'desktop');
|
66 |
+
define('TCMP_DEVICE_TYPE_ALL', 'all');
|
67 |
+
|
68 |
+
define('TCMP_TAB_EDITOR', 'editor');
|
69 |
+
define('TCMP_TAB_EDITOR_URI', TCMP_PAGE_MANAGER.'&tab='.TCMP_TAB_EDITOR);
|
70 |
+
define('TCMP_TAB_MANAGER', 'manager');
|
71 |
+
define('TCMP_TAB_MANAGER_URI', TCMP_PAGE_MANAGER.'&tab='.TCMP_TAB_MANAGER);
|
72 |
+
define('TCMP_TAB_SETTINGS', 'settings');
|
73 |
+
define('TCMP_TAB_SETTINGS_URI', TCMP_PAGE_MANAGER.'&tab='.TCMP_TAB_SETTINGS);
|
74 |
+
define('TCMP_TAB_DOCS', 'docs');
|
75 |
+
define('TCMP_TAB_DOCS_URI', 'http://support.intellywp.com/category/57-tracking-code-manager');
|
76 |
+
define('TCMP_TAB_DOCS_DCV_URI', 'http://support.intellywp.com/article/28-dynamic-conversion-values');
|
77 |
+
define('TCMP_TAB_ABOUT', 'about');
|
78 |
+
define('TCMP_TAB_ABOUT_URI', TCMP_PAGE_MANAGER.'&tab='.TCMP_TAB_ABOUT);
|
79 |
+
define('TCMP_TAB_WHATS_NEW', 'whatsnew');
|
80 |
+
define('TCMP_TAB_WHATS_NEW_URI', TCMP_PAGE_MANAGER.'&tab='.TCMP_TAB_WHATS_NEW);
|
81 |
+
|
82 |
+
define('TCMP_SNIPPETS_LIMIT', 6);
|
83 |
+
|
84 |
+
include_once(dirname(__FILE__).'/autoload.php');
|
85 |
+
tcmp_include_php(dirname(__FILE__).'/includes/');
|
86 |
+
|
87 |
+
global $tcmp;
|
88 |
+
$tcmp=new TCMP_Singleton();
|
89 |
+
$tcmp->init();
|
90 |
+
|
91 |
+
function TCMP_QS($name, $default='') {
|
92 |
+
global $tcmp;
|
93 |
+
$result=$tcmp->Utils->qs($name, $default);
|
94 |
+
return $result;
|
95 |
+
}
|
96 |
+
//SANITIZED METHODS
|
97 |
+
function TCMP_SQS($name, $default='') {
|
98 |
+
$result=TCMP_QS($name, $default);
|
99 |
+
$result=sanitize_text_field($result);
|
100 |
+
return $result;
|
101 |
+
}
|
102 |
+
function TCMP_ISQS($name, $default=0) {
|
103 |
+
$result=TCMP_SQS($name, $default);
|
104 |
+
$result=floatval($result);
|
105 |
+
return $result;
|
106 |
+
}
|
107 |
+
function TCMP_BSQS($name, $default=0) {
|
108 |
+
global $tcmp;
|
109 |
+
$result=$tcmp->Utils->bqs($name, $default);
|
110 |
+
return $result;
|
111 |
+
}
|
112 |
+
function TCMP_ASQS($name, $default=array()) {
|
113 |
+
$result=TCMP_QS($name, $default);
|
114 |
+
if(is_array($result)) {
|
115 |
+
foreach ($result as $k=>$v) {
|
116 |
+
$result[$k]=sanitize_text_field($v);
|
117 |
+
}
|
118 |
+
} else {
|
119 |
+
$result=sanitize_text_field($result);
|
120 |
+
}
|
121 |
+
return $result;
|
122 |
+
}
|
123 |
+
|
readme.txt
CHANGED
@@ -1,272 +1,278 @@
|
|
1 |
-
=== Tracking Code Manager ===
|
2 |
-
Contributors: IntellyWP
|
3 |
-
Donate link: http://intellywp.com/tracking-code-manager/
|
4 |
-
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
|
5 |
-
Requires at least: 2.7
|
6 |
-
Tested up to: 5.
|
7 |
-
|
8 |
-
A plugin to manage ALL your tracking code and conversion pixels. Compatible with Facebook Ads, Google Adwords, WooCommerce, Easy Digital Downloads, ..
|
9 |
-
|
10 |
-
== Description ==
|
11 |
-
|
12 |
-
**Tracking Code manager is a plugin that give you the ability to manage ALL your tracking code and scripts in one single page.**
|
13 |
-
|
14 |
-
It doesn’t matter the place where you want to put your code, because with Tracking Code Manager you can put it wherever you want, with no restrictions.
|
15 |
-
|
16 |
-
Let’s say you are using on your website Google Analytics, Facebook Custom Audiences, Facebook Retargeting, Google Remarketing, Zendesk, a Live Chat tool, eye tracking analytics, popups, affiliate tracking pixels and so on...
|
17 |
-
|
18 |
-
For every single service you use, you’ll have to put a script or a tracking pixel in the <head> or <body> tag of your WordPress site OR in some of its pages.
|
19 |
-
|
20 |
-
Tracking Code Manager plugin allows you to gather EVERY code and snippet displaying them exactly where you want, whether in the whole site or in specific pages and posts.
|
21 |
-
|
22 |
-
> <strong>TRACK CONVERSION ON YOUR E-COMMERCE PLUGIN</strong><br>
|
23 |
-
> When it comes to track conversions on a wordpress page it’s easy… but if it’s a "dynamic thank you page" is a big problem.<br><br>
|
24 |
-
> Tracking Code Manager plugin DETECT AUTOMATICALLY your e-commerce plugin (WooCommerce, Easy Digital Downloads or WP eCommerce) and let you put the conversion pixels every time someone completes a sale on your store.<br>
|
25 |
-
> In addition you also have the ability to track a single product at time ;)<br>
|
26 |
-
> <a href="https://wordpress.org/plugins/tracking-code-manager/screenshots/">Check some screenshots here.</a>
|
27 |
-
|
28 |
-
= THE REAL PROBLEM =
|
29 |
-
|
30 |
-
We are living in the SaaS era, where online services manage all kind of software, analysis and advanced tools. Since every one of them needs a script or a tracking code, why don’t we take it easy with the fast Tracking Code Manager plugin?
|
31 |
-
|
32 |
-
= FORGET THE UPDATING PROBLEM =
|
33 |
-
|
34 |
-
Putting the tracking code directly in the theme files, you risk to lose important trackings or external service integrations when it will be updated.
|
35 |
-
|
36 |
-
With Tracking Code Manager you can forget about this problem also if you will change your theme in the future.
|
37 |
-
|
38 |
-
[youtube https://www.youtube.com/watch?v=shJG7Vf1nMg]
|
39 |
-
|
40 |
-
[youtube https://www.youtube.com/watch?v=TDgoefbdtSI]
|
41 |
-
|
42 |
-
> <strong>Premium version</strong><br>
|
43 |
-
> If you need more advanced feature you can also try our PREMIUM version available in the link [http://intellywp.com/tracking-code-manager/](http://intellywp.com/tracking-code-manager/?utm_source=wordpress-org&utm_medium=plugin-page&utm_campaign=TCM). This is our official webpage, you will see the plugin in action, with the possibility to buy PREMIUM version and have full support.
|
44 |
-
|
45 |
-
== Installation ==
|
46 |
-
|
47 |
-
1. Download
|
48 |
-
2. Upload to your /wp-contents/plugins/ directory.
|
49 |
-
3. Activate the plugin through the 'Plugins' menu in WordPress.
|
50 |
-
4. Put your tracking code, script or iframe in the plugin by going to the Settings => Tracking Code Manager menu
|
51 |
-
|
52 |
-
You can also click on this link [http://intellywp.com/tracking-code-manager/](http://intellywp.com/tracking-code-manager/?utm_source=wordpress-org&utm_medium=plugin-page&utm_campaign=TCM) to see a full explanation. This is our official webpage, you will see the plugin in action, with the possibility to buy PREMIUM version and have full support.
|
53 |
-
|
54 |
-
== Frequently Asked Questions ==
|
55 |
-
|
56 |
-
> <strong>Bug Reports</strong><br>
|
57 |
-
> Feel free to reach us by email for any problem you have with our plugins.
|
58 |
-
> Describe the steps to reproduce the bug and we will be happy to help!<br>
|
59 |
-
> To report a bug use the form at http://intellywp.com/report-a-bug/
|
60 |
-
|
61 |
-
= Do you have a video that show me the plugin working? =
|
62 |
-
|
63 |
-
Sure! Click on the link [http://intellywp.com/tracking-code-manager/](http://intellywp.com/tracking-code-manager/?utm_source=wordpress-org&utm_medium=plugin-page&utm_campaign=TCM) for a full explanation. This is our official webpage, you will see the plugin in action, with the possibility to buy PREMIUM version and have full support.
|
64 |
-
|
65 |
-
= Will this plugin slow my website? =
|
66 |
-
|
67 |
-
Absolutely not! Since this plugin is built with lightweight code, you won’t notice any difference in speed.
|
68 |
-
|
69 |
-
= Can I put a tracking code or a script in ONE (maybe TWO?) specific page? =
|
70 |
-
|
71 |
-
Of course you can! You can choose to put the code in a single page, in some posts, or in the whole website (more features in PREMIUM version).
|
72 |
-
|
73 |
-
= Can I track conversions? =
|
74 |
-
|
75 |
-
Yeap! This is one of the main reason to use this plugin! You can track your conversions by putting the conversion pixel or code ONLY inside the thank you page.
|
76 |
-
|
77 |
-
= Can I manage Facebook Retargeting and Custom Audiences? =
|
78 |
-
|
79 |
-
Yes! For example you can put Facebook Pixel inside a certain posts of your blog to retarget those users who have already visited that posts on Facebook.
|
80 |
-
|
81 |
-
= Will this plugin interferes with my Google Analytics plugin? =
|
82 |
-
|
83 |
-
Nope! We tested the most famous Google Analytics plugins and it will not brake any of them.
|
84 |
-
|
85 |
-
= Can I use unlimited tracking codes and conversion pixels? =
|
86 |
-
|
87 |
-
You have 6 slots to use. Which means six different locations with unlimited tracking codes (enough for 99% of users).
|
88 |
-
|
89 |
-
= How to verify that a tracking code is properly working? =
|
90 |
-
|
91 |
-
Have a look at the source code of your page (search for: Tracking Code Manager) or you can install Google Chrome Addons. We suggest <a href="https://chrome.google.com/webstore/detail/fb-pixel-helper/fdgfkebogiimcoedlicjlajpkdmockpc">FB Pixel Helper</a> for Facebook codes and <a href="https://chrome.google.com/webstore/detail/tag-assistant-by-google/kejbdjndbnbjgmefkgdddjlbokphdefk">Tag Assistant (by Google)</a> for Google codes.
|
92 |
-
|
93 |
-
== Screenshots ==
|
94 |
-
|
95 |
-
1. New tracking code scripts
|
96 |
-
2. Include tracking code in specific page
|
97 |
-
3. Choose easly by typing the page title
|
98 |
-
4. Include also [All] posts or pages without selecting all one-by-one
|
99 |
-
5. List your tracking codes defined
|
100 |
-
6. Tracking code manager is also as a metabox in your posts/pages (you can remove by settings)
|
101 |
-
|
102 |
-
== Changelog ==
|
103 |
-
|
104 |
-
= 1.
|
105 |
-
*Release Date - 2019-
|
106 |
-
|
107 |
-
* Tested with
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
* Tested with
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
*
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
*
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
*
|
141 |
-
|
142 |
-
*
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
*
|
149 |
-
|
150 |
-
= 1.
|
151 |
-
*Release Date -
|
152 |
-
|
153 |
-
*
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
*
|
158 |
-
|
159 |
-
*
|
160 |
-
|
161 |
-
|
162 |
-
*
|
163 |
-
*
|
164 |
-
|
165 |
-
*
|
166 |
-
|
167 |
-
|
168 |
-
*
|
169 |
-
|
170 |
-
*
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
* [Bugfixes]
|
177 |
-
|
178 |
-
= 1.
|
179 |
-
*Release Date -
|
180 |
-
|
181 |
-
* [
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
* [Improvement]
|
188 |
-
|
189 |
-
= 1.
|
190 |
-
*Release Date -
|
191 |
-
|
192 |
-
* [Bugfix] Corrected
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
*
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
*
|
209 |
-
|
210 |
-
*
|
211 |
-
*
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
*
|
217 |
-
|
218 |
-
*
|
219 |
-
*
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
* [Bugfix, thanks
|
226 |
-
*
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
*
|
233 |
-
*
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
*
|
239 |
-
|
240 |
-
*
|
241 |
-
* [Bugfix] in
|
242 |
-
|
243 |
-
|
244 |
-
*
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
*
|
249 |
-
|
250 |
-
*
|
251 |
-
*
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
*
|
257 |
-
|
258 |
-
*
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
*
|
270 |
-
|
271 |
-
= 1.
|
272 |
-
*
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
|
Â
|
1 |
+
=== Tracking Code Manager ===
|
2 |
+
Contributors: IntellyWP
|
3 |
+
Donate link: http://intellywp.com/tracking-code-manager/
|
4 |
+
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
|
5 |
+
Requires at least: 2.7
|
6 |
+
Tested up to: 5.2
|
7 |
+
|
8 |
+
A plugin to manage ALL your tracking code and conversion pixels. Compatible with Facebook Ads, Google Adwords, WooCommerce, Easy Digital Downloads, ..
|
9 |
+
|
10 |
+
== Description ==
|
11 |
+
|
12 |
+
**Tracking Code manager is a plugin that give you the ability to manage ALL your tracking code and scripts in one single page.**
|
13 |
+
|
14 |
+
It doesn’t matter the place where you want to put your code, because with Tracking Code Manager you can put it wherever you want, with no restrictions.
|
15 |
+
|
16 |
+
Let’s say you are using on your website Google Analytics, Facebook Custom Audiences, Facebook Retargeting, Google Remarketing, Zendesk, a Live Chat tool, eye tracking analytics, popups, affiliate tracking pixels and so on...
|
17 |
+
|
18 |
+
For every single service you use, you’ll have to put a script or a tracking pixel in the <head> or <body> tag of your WordPress site OR in some of its pages.
|
19 |
+
|
20 |
+
Tracking Code Manager plugin allows you to gather EVERY code and snippet displaying them exactly where you want, whether in the whole site or in specific pages and posts.
|
21 |
+
|
22 |
+
> <strong>TRACK CONVERSION ON YOUR E-COMMERCE PLUGIN</strong><br>
|
23 |
+
> When it comes to track conversions on a wordpress page it’s easy… but if it’s a "dynamic thank you page" is a big problem.<br><br>
|
24 |
+
> Tracking Code Manager plugin DETECT AUTOMATICALLY your e-commerce plugin (WooCommerce, Easy Digital Downloads or WP eCommerce) and let you put the conversion pixels every time someone completes a sale on your store.<br>
|
25 |
+
> In addition you also have the ability to track a single product at time ;)<br>
|
26 |
+
> <a href="https://wordpress.org/plugins/tracking-code-manager/screenshots/">Check some screenshots here.</a>
|
27 |
+
|
28 |
+
= THE REAL PROBLEM =
|
29 |
+
|
30 |
+
We are living in the SaaS era, where online services manage all kind of software, analysis and advanced tools. Since every one of them needs a script or a tracking code, why don’t we take it easy with the fast Tracking Code Manager plugin?
|
31 |
+
|
32 |
+
= FORGET THE UPDATING PROBLEM =
|
33 |
+
|
34 |
+
Putting the tracking code directly in the theme files, you risk to lose important trackings or external service integrations when it will be updated.
|
35 |
+
|
36 |
+
With Tracking Code Manager you can forget about this problem also if you will change your theme in the future.
|
37 |
+
|
38 |
+
[youtube https://www.youtube.com/watch?v=shJG7Vf1nMg]
|
39 |
+
|
40 |
+
[youtube https://www.youtube.com/watch?v=TDgoefbdtSI]
|
41 |
+
|
42 |
+
> <strong>Premium version</strong><br>
|
43 |
+
> If you need more advanced feature you can also try our PREMIUM version available in the link [http://intellywp.com/tracking-code-manager/](http://intellywp.com/tracking-code-manager/?utm_source=wordpress-org&utm_medium=plugin-page&utm_campaign=TCM). This is our official webpage, you will see the plugin in action, with the possibility to buy PREMIUM version and have full support.
|
44 |
+
|
45 |
+
== Installation ==
|
46 |
+
|
47 |
+
1. Download
|
48 |
+
2. Upload to your /wp-contents/plugins/ directory.
|
49 |
+
3. Activate the plugin through the 'Plugins' menu in WordPress.
|
50 |
+
4. Put your tracking code, script or iframe in the plugin by going to the Settings => Tracking Code Manager menu
|
51 |
+
|
52 |
+
You can also click on this link [http://intellywp.com/tracking-code-manager/](http://intellywp.com/tracking-code-manager/?utm_source=wordpress-org&utm_medium=plugin-page&utm_campaign=TCM) to see a full explanation. This is our official webpage, you will see the plugin in action, with the possibility to buy PREMIUM version and have full support.
|
53 |
+
|
54 |
+
== Frequently Asked Questions ==
|
55 |
+
|
56 |
+
> <strong>Bug Reports</strong><br>
|
57 |
+
> Feel free to reach us by email for any problem you have with our plugins.
|
58 |
+
> Describe the steps to reproduce the bug and we will be happy to help!<br>
|
59 |
+
> To report a bug use the form at http://intellywp.com/report-a-bug/
|
60 |
+
|
61 |
+
= Do you have a video that show me the plugin working? =
|
62 |
+
|
63 |
+
Sure! Click on the link [http://intellywp.com/tracking-code-manager/](http://intellywp.com/tracking-code-manager/?utm_source=wordpress-org&utm_medium=plugin-page&utm_campaign=TCM) for a full explanation. This is our official webpage, you will see the plugin in action, with the possibility to buy PREMIUM version and have full support.
|
64 |
+
|
65 |
+
= Will this plugin slow my website? =
|
66 |
+
|
67 |
+
Absolutely not! Since this plugin is built with lightweight code, you won’t notice any difference in speed.
|
68 |
+
|
69 |
+
= Can I put a tracking code or a script in ONE (maybe TWO?) specific page? =
|
70 |
+
|
71 |
+
Of course you can! You can choose to put the code in a single page, in some posts, or in the whole website (more features in PREMIUM version).
|
72 |
+
|
73 |
+
= Can I track conversions? =
|
74 |
+
|
75 |
+
Yeap! This is one of the main reason to use this plugin! You can track your conversions by putting the conversion pixel or code ONLY inside the thank you page.
|
76 |
+
|
77 |
+
= Can I manage Facebook Retargeting and Custom Audiences? =
|
78 |
+
|
79 |
+
Yes! For example you can put Facebook Pixel inside a certain posts of your blog to retarget those users who have already visited that posts on Facebook.
|
80 |
+
|
81 |
+
= Will this plugin interferes with my Google Analytics plugin? =
|
82 |
+
|
83 |
+
Nope! We tested the most famous Google Analytics plugins and it will not brake any of them.
|
84 |
+
|
85 |
+
= Can I use unlimited tracking codes and conversion pixels? =
|
86 |
+
|
87 |
+
You have 6 slots to use. Which means six different locations with unlimited tracking codes (enough for 99% of users).
|
88 |
+
|
89 |
+
= How to verify that a tracking code is properly working? =
|
90 |
+
|
91 |
+
Have a look at the source code of your page (search for: Tracking Code Manager) or you can install Google Chrome Addons. We suggest <a href="https://chrome.google.com/webstore/detail/fb-pixel-helper/fdgfkebogiimcoedlicjlajpkdmockpc">FB Pixel Helper</a> for Facebook codes and <a href="https://chrome.google.com/webstore/detail/tag-assistant-by-google/kejbdjndbnbjgmefkgdddjlbokphdefk">Tag Assistant (by Google)</a> for Google codes.
|
92 |
+
|
93 |
+
== Screenshots ==
|
94 |
+
|
95 |
+
1. New tracking code scripts
|
96 |
+
2. Include tracking code in specific page
|
97 |
+
3. Choose easly by typing the page title
|
98 |
+
4. Include also [All] posts or pages without selecting all one-by-one
|
99 |
+
5. List your tracking codes defined
|
100 |
+
6. Tracking code manager is also as a metabox in your posts/pages (you can remove by settings)
|
101 |
+
|
102 |
+
== Changelog ==
|
103 |
+
|
104 |
+
= 1.12.0 =
|
105 |
+
*Release Date - 2019-05-18*
|
106 |
+
|
107 |
+
* Tested with WordPress 5.2
|
108 |
+
* Tested with WooCommerce 3.6.3
|
109 |
+
|
110 |
+
= 1.11.9 =
|
111 |
+
*Release Date - 2019-03-16*
|
112 |
+
|
113 |
+
* Tested with WP 5.1.1. Plugin updated and supported.
|
114 |
+
|
115 |
+
= 1.11.8 =
|
116 |
+
*Release Date - 2019-01-24*
|
117 |
+
|
118 |
+
* Tested with WordPress 5.0.3
|
119 |
+
* Tested with WooCommerce 3.5.4
|
120 |
+
* [Fixed] Deprecated functions on WooCommerce final thank you page
|
121 |
+
|
122 |
+
= 1.11.7 =
|
123 |
+
*Release Date - 2018-05-01*
|
124 |
+
|
125 |
+
* Finally compatible with WP 4.9.5. Plugin updated and supported.
|
126 |
+
|
127 |
+
= 1.11.6 =
|
128 |
+
*Release Date - 14/09/2017*
|
129 |
+
|
130 |
+
* FIX PHP COMPATIBILITY ISSUE
|
131 |
+
|
132 |
+
= 1.11.5 =
|
133 |
+
*Release Date - 13/09/2017*
|
134 |
+
|
135 |
+
* FIXED SANITIZED REQUIREMENTS
|
136 |
+
|
137 |
+
= 1.11.4 =
|
138 |
+
*Release Date - 05/09/2017*
|
139 |
+
|
140 |
+
* FULLY COMPATIBLE WITH WORDPRESS 4.8.1
|
141 |
+
* [Fixed, thanks DefendsCode] Cross-Site Scripting for tcmp_action
|
142 |
+
* [Fixed, thanks DefendsCode] Denial of Service for tcmp_do_action()
|
143 |
+
* [Fixed] "How to contact us?" links
|
144 |
+
|
145 |
+
= 1.11.1 =
|
146 |
+
*Release Date - 15/09/2016*
|
147 |
+
|
148 |
+
* Bugfix woocommerce_thankyou_order_id (thanks to @oxymoron)
|
149 |
+
|
150 |
+
= 1.11.0 =
|
151 |
+
*Release Date - 21/08/2016*
|
152 |
+
|
153 |
+
* Compatible with PHP < 5.3
|
154 |
+
* Bug fix &
|
155 |
+
|
156 |
+
= 1.10.13 =
|
157 |
+
*Release Date - 29/05/2016*
|
158 |
+
|
159 |
+
* Fixed incompatibility with PHP version less than 5.3
|
160 |
+
|
161 |
+
= 1.10.12 =
|
162 |
+
*Release Date - 28/02/2016*
|
163 |
+
* Various bugfixes
|
164 |
+
= 1.10.8 =
|
165 |
+
*Release Date - 05/02/2016*
|
166 |
+
|
167 |
+
* Use tracking codes by device types
|
168 |
+
* Sort tracking codes using drag & drop
|
169 |
+
* Shortcode support
|
170 |
+
* Fixed 6 small issues
|
171 |
+
* Quick support links added
|
172 |
+
|
173 |
+
= 1.8.1 =
|
174 |
+
*Release Date - 13/09/2015*
|
175 |
+
|
176 |
+
* [Bugfixes] Fix bugs with "metabox" integration
|
177 |
+
|
178 |
+
= 1.8.0 =
|
179 |
+
*Release Date - 27/08/2015*
|
180 |
+
|
181 |
+
* [Improvements] Not the TCM menu is accessible only at user with "manager_options" permission
|
182 |
+
* [Bugfixes] Minor bugfixes
|
183 |
+
|
184 |
+
= 1.7.2 =
|
185 |
+
*Release Date - 23/08/2015*
|
186 |
+
|
187 |
+
* [Improvement] Various fixes
|
188 |
+
|
189 |
+
= 1.7.1 =
|
190 |
+
*Release Date - 16/08/2015*
|
191 |
+
|
192 |
+
* [Bugfix] Corrected warning in EDD conversion
|
193 |
+
* [Improvement] Improvement in License authentication
|
194 |
+
|
195 |
+
= 1.6.8 =
|
196 |
+
*Release Date - 12/06/2015*
|
197 |
+
|
198 |
+
* [Bugfix] Corrected errors in categories filter
|
199 |
+
|
200 |
+
= 1.6.6 =
|
201 |
+
*Release Date - 03/06/2015*
|
202 |
+
|
203 |
+
* [Bugfix, thanks Jose] Wrong inclusion on EDD_SL_Plugin_Updater class
|
204 |
+
|
205 |
+
= 1.6.5 =
|
206 |
+
*Release Date - 30/05/2015*
|
207 |
+
|
208 |
+
* Added Conversion Tracking for WooCommerce, Easy Digital Download and WP eCommerce
|
209 |
+
* Added Whats new page
|
210 |
+
* Added videos for a better explanation
|
211 |
+
* Minor bugfixes
|
212 |
+
|
213 |
+
= 1.5.5 =
|
214 |
+
*Release Date - 18/05/2015*
|
215 |
+
|
216 |
+
* Some translations corrected
|
217 |
+
* Added Tab "FAQ" with some FAQ
|
218 |
+
* Removed Feedback from Manager Tab, now only in About Tab
|
219 |
+
* Minor bugfixes
|
220 |
+
|
221 |
+
= 1.5.4 =
|
222 |
+
*Release Date - 09/05/2015*
|
223 |
+
|
224 |
+
* [Bugfix, thanks Bradon] Tracking code with "+" (plus) symbol will be changed without this symbol so they don't works properly
|
225 |
+
* [Bugfix, thanks JS,Dale] Now we are compatible with wpMandrill and all other plugins that needs to redefine the wp_mail function
|
226 |
+
* Minor bugfixes
|
227 |
+
|
228 |
+
= 1.5.3 =
|
229 |
+
*Release Date - 25/04/2015*
|
230 |
+
|
231 |
+
* [Bugfix, thanks AlfonsBerger] Undefined index: post_type in metabox.php on line 92
|
232 |
+
* [Bugfix, thanks Stefan,Eldi] {PREMIUM} Corrected a bug that can cause script missing into HTML using some configuration
|
233 |
+
* Minor bugfixes
|
234 |
+
|
235 |
+
= 1.5.2 =
|
236 |
+
*Release Date - 24/04/2015*
|
237 |
+
|
238 |
+
* FULLY COMPATIBLE WITH WORDPRESS 4.2
|
239 |
+
* [Bugfix, thanks boz71] compatible with multisite installation (Network Activation)
|
240 |
+
* [Bugfix, thanks AlfonsBerger] Fixed Trying to get property of non-object in ..core.php on line 8
|
241 |
+
* [Bugfix, thanks AlfonsBerger] Undefined index: includePostsOfType_product_Active in ..Manager.php on line 155
|
242 |
+
|
243 |
+
= 1.5.1 =
|
244 |
+
*Release Date - 19/04/2015*
|
245 |
+
|
246 |
+
* FULLY COMPATIBLE WITH WORDPRESS 4.2 RC1 :)
|
247 |
+
* [Bugfix] in metabox widget
|
248 |
+
* [Bugfix] in redirect function causing temporary "header already sent" error
|
249 |
+
* [Bugfix] rate us now load from https:// its star image
|
250 |
+
* Some translations corrected
|
251 |
+
* Minor bugfixes
|
252 |
+
|
253 |
+
= 1.5 =
|
254 |
+
*Release Date - 13/04/2015*
|
255 |
+
|
256 |
+
* Insert a non-intrusive rate-us button (top-right of the screen)
|
257 |
+
* Bugfix in metabox widget
|
258 |
+
* Some translations corrected
|
259 |
+
* Minor bugfixes
|
260 |
+
|
261 |
+
= 1.4 =
|
262 |
+
*Release Date - 06/04/2015*
|
263 |
+
|
264 |
+
* Created the FREE version following Wordpress specs. Branching the PRO version available to buy using website http://www.intellywp.com/tracking-code-manager
|
265 |
+
|
266 |
+
= 1.3 =
|
267 |
+
*Release Date - 02/04/2015*
|
268 |
+
|
269 |
+
* Fixed a bug that caused the hidden of "Save" button when the license if FREE
|
270 |
+
|
271 |
+
= 1.2 =
|
272 |
+
* Introduced new "Except" feature
|
273 |
+
|
274 |
+
= 1.1 =
|
275 |
+
* Introduced new "Custom Post type" feature
|
276 |
+
|
277 |
+
= 1.0 =
|
278 |
+
* First release
|