Plugin Directory

Changeset 1803656


Ignore:
Timestamp:
01/16/2018 09:21:41 AM (8 years ago)
Author:
adgoals
Message:

Added checks if session is started, fixed php and wordpress version requirements.

Location:
adgoals-tracking/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • adgoals-tracking/trunk/adgoals.php

    r1774541 r1803656  
    1717    function adgoals_tracker() {
    1818        if (site_url() === home_url()) {
    19             session_start();
     19            if (session_status() == PHP_SESSION_NONE) {
     20                session_start();
     21            }
    2022            if(!empty($_GET)) {
    2123                $parameters = preg_replace('/[^-a-zA-Z0-9_]/', '', $_GET);
     
    7072    add_action( 'woocommerce_order_status_processing', 'adgoals_postback' );
    7173    function adgoals_postback($order_id) {
    72         session_start();
     74        if (session_status() == PHP_SESSION_NONE) {
     75            session_start();
     76        }
    7377        if(isset($_SESSION['adgoals_src']) && $_SESSION['adgoals_src'] === 'adg' && isset($_SESSION['adgoals_click_id'])) {
    7478            $order = new WC_Order($order_id);
  • adgoals-tracking/trunk/readme.txt

    r1741346 r1803656  
    22Contributors: adgoals
    33Tags: adgoals, tracking, woocommerce, affiliate
    4 Requires at least: 4.2
    5 Tested up to: 4.4
     4Requires at least: 4.4
     5Tested up to: 4.9.1
     6Requires PHP: 5.4
    67Stable tag: 1.0.0
    78License: GPLv2 or later
Note: See TracChangeset for help on using the changeset viewer.