Plugin Directory

Changeset 2008487


Ignore:
Timestamp:
01/08/2019 03:22:06 PM (7 years ago)
Author:
geekysoft
Message:

Tested up to 5.0.2

Location:
utm-for-feeds
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • utm-for-feeds/tags/1.0.0/readme.txt

    r1834879 r2008487  
    33Tags: google analytics, syndication, feeds, atom, rss, dnt
    44Requires at least: 4.7
    5 Tested up to: 4.9.4
     5Tested up to: 5.0.2
    66Stable tag: 1.0.0
    77License: GPLv3
     
    3838= Can I get a feed with custom tracking parameters? =
    3939
    40 Yes. You can define the `utm_medium` and `utm_source` parameters in the request. E.g. if you want to track a feed-to-email-newsletter campaign powered by [MailChimp](http://eepurl.com/bLaE-5), you could set the parameters as follows:
     40Yes. You can define the `utm_medium` and `utm_source` parameters in the request. E.g. if you want to track a feed-to-email-newsletter campaign, you could set the parameters as follows:
    4141
    4242`https://www.example.com/feed?utm_medium=Email&utm_source=Email%20newsletter`
     
    5656= What is up with the Vary: DNT header? =
    5757
    58 Feed responses vary based on the DNT request header. See [Explaining the Vary HTTP response header](https://ctrl.blog/entry/http-vary-explained) for details.
     58Feed responses vary based on the DNT request header. See [Explaining the Vary HTTP response header](https://www.ctrl.blog/entry/http-vary-explained) for details.
    5959
    6060= Does the plugin work with ugly URLs? and pretty ones too? =
     
    6464= Do you make other plugins I can use to improve my syndication feeds? =
    6565
    66 You, betcha! Check out the [Feed Delta Updates](https://ctrl.blog/entry/wordpress-feed-delta-updates) and [Cache-Control](https://ctrl.blog/entry/wordpress-cache-control-plugin).
     66You, betcha! Check out the [Feed Delta Updates](https://www.ctrl.blog/entry/wordpress-feed-delta-updates) and [Cache-Control](https://www.ctrl.blog/entry/wordpress-cache-control-plugin).
    6767
    6868= Does this plugin work with other web analytics platforms? =
  • utm-for-feeds/tags/1.0.0/utm-for-feeds.php

    r1632530 r2008487  
    22/*
    33Plugin Name: UTM for Feeds
    4 Plugin URI:  https://www.geeky.software/wordpress-plugins/utm-for-feeds/
     4Plugin URI:  https://www.ctrl.blog/entry/wordpress-feed-utm-plugin
    55Description: Adds utm_medium and utm_source parameters to links in feeds for integration with Google Analytics.
    66Version:     1.0.0
    77Author:      Geeky Software
    8 Author URI:  https://www.geeky.software/
     8Author URI:  https://www.ctrl.blog/topic/wordpress
    99License:     GPLv3
    1010License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    3939                 (isset($_GET['utm_source']) ?
    4040                  esc_attr($_GET['utm_source']) : 'Syndication');
    41                  
     41
    4242  // Don't track if query is `?utm_medium=0&utm_source=0`
    4343  if (in_array('utm_medium=0', $utm_query) && in_array('utm_medium=0', $utm_query))
     
    4545
    4646  $url = explode('?', $link);
    47  
     47
    4848  // Merge query parameters
    4949  $utm_query_str = implode('&', $utm_query);
  • utm-for-feeds/trunk/readme.txt

    r1834879 r2008487  
    33Tags: google analytics, syndication, feeds, atom, rss, dnt
    44Requires at least: 4.7
    5 Tested up to: 4.9.4
     5Tested up to: 5.0.2
    66Stable tag: 1.0.0
    77License: GPLv3
     
    3838= Can I get a feed with custom tracking parameters? =
    3939
    40 Yes. You can define the `utm_medium` and `utm_source` parameters in the request. E.g. if you want to track a feed-to-email-newsletter campaign powered by [MailChimp](http://eepurl.com/bLaE-5), you could set the parameters as follows:
     40Yes. You can define the `utm_medium` and `utm_source` parameters in the request. E.g. if you want to track a feed-to-email-newsletter campaign, you could set the parameters as follows:
    4141
    4242`https://www.example.com/feed?utm_medium=Email&utm_source=Email%20newsletter`
     
    5656= What is up with the Vary: DNT header? =
    5757
    58 Feed responses vary based on the DNT request header. See [Explaining the Vary HTTP response header](https://ctrl.blog/entry/http-vary-explained) for details.
     58Feed responses vary based on the DNT request header. See [Explaining the Vary HTTP response header](https://www.ctrl.blog/entry/http-vary-explained) for details.
    5959
    6060= Does the plugin work with ugly URLs? and pretty ones too? =
     
    6464= Do you make other plugins I can use to improve my syndication feeds? =
    6565
    66 You, betcha! Check out the [Feed Delta Updates](https://ctrl.blog/entry/wordpress-feed-delta-updates) and [Cache-Control](https://ctrl.blog/entry/wordpress-cache-control-plugin).
     66You, betcha! Check out the [Feed Delta Updates](https://www.ctrl.blog/entry/wordpress-feed-delta-updates) and [Cache-Control](https://www.ctrl.blog/entry/wordpress-cache-control-plugin).
    6767
    6868= Does this plugin work with other web analytics platforms? =
  • utm-for-feeds/trunk/utm-for-feeds.php

    r1632528 r2008487  
    22/*
    33Plugin Name: UTM for Feeds
    4 Plugin URI:  https://www.geeky.software/wordpress-plugins/utm-for-feeds/
     4Plugin URI:  https://www.ctrl.blog/entry/wordpress-feed-utm-plugin
    55Description: Adds utm_medium and utm_source parameters to links in feeds for integration with Google Analytics.
    66Version:     1.0.0
    77Author:      Geeky Software
    8 Author URI:  https://www.geeky.software/
     8Author URI:  https://www.ctrl.blog/topic/wordpress
    99License:     GPLv3
    1010License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    3939                 (isset($_GET['utm_source']) ?
    4040                  esc_attr($_GET['utm_source']) : 'Syndication');
    41                  
     41
    4242  // Don't track if query is `?utm_medium=0&utm_source=0`
    4343  if (in_array('utm_medium=0', $utm_query) && in_array('utm_medium=0', $utm_query))
     
    4545
    4646  $url = explode('?', $link);
    47  
     47
    4848  // Merge query parameters
    4949  $utm_query_str = implode('&', $utm_query);
Note: See TracChangeset for help on using the changeset viewer.