publish; $published_variation = $count_variation->publish; $published_products = $published_single+$published_variation; $host = sanitize_text_field($_SERVER['HTTP_HOST']); $add_manipulation_support = get_option ('add_manipulation_support'); $product_numbers = array ( "Single products" => $published_single, "Variation products" => $published_variation, "Total products" => $published_products ); $plugin_data = get_plugin_data( __FILE__ ); $versions = array ( "PHP" => (float)phpversion(), "Wordpress" => get_bloginfo('version'), "WooCommerce" => WC()->version, "WooCommerce Product Feed PRO" => WOOCOMMERCESEA_PLUGIN_VERSION ); $order_rows = ""; /** * Change default footer text, asking to review our plugin **/ function my_footer_text($default) { return _e( 'If you like our WooCommerce Product Feed PRO plugin please leave us a ★★★★★ rating. Thanks in advance!','woo-product-feed-pro'); } add_filter('admin_footer_text', 'my_footer_text'); /** * Create notification object and get message and message type as WooCommerce is inactive * also set variable allowed on 0 to disable submit button on step 1 of configuration */ $notifications_obj = new WooSEA_Get_Admin_Notifications; if (!in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) { $notifications_box = $notifications_obj->get_admin_notifications ( "9", "false" ); } else { $notifications_box = $notifications_obj->get_admin_notifications ( '8', 'false' ); } if ($versions['PHP'] < 5.6){ $notifications_box = $notifications_obj->get_admin_notifications ( '11', 'false' ); } if ($versions['WooCommerce'] < 3){ $notifications_box = $notifications_obj->get_admin_notifications ( '13', 'false' ); } if(!empty($license_information)){ if($license_information['notice'] == "true"){ $notifications_box['message_type'] = $license_information['message_type']; $notifications_box['message'] = $license_information['message']; } } if (!wp_next_scheduled( 'woosea_cron_hook' ) ) { $notifications_box = $notifications_obj->get_admin_notifications ( '12', 'false' ); } // create nonce $nonce = wp_create_nonce( 'woosea_ajax_nonce' ); ?>
woosea_debug_informations ($versions, $product_numbers, $order_rows, $cron_projects); ?>

support@adtribes.io so we can analyse how your feed projects are configured and discover potential problems.','woo-product-feed-pro' );?>

Debug file:
$external_debug_file"; ?>


$value){ $cron_projects[$key]['active'] = "true"; } update_option('cron_projects', $cron_projects,'no'); } elseif (array_key_exists('force-clean', $_GET)){ // Forcefully remove all feed and plugin configurations delete_option( 'cron_projects' ); delete_option( 'channel_statics' ); delete_option( 'woosea_getelite_notification' ); delete_option( 'woosea_license_notification_closed' ); wp_clear_scheduled_hook( 'woosea_cron_hook' ); wp_clear_scheduled_hook( 'woosea_check_license' ); } elseif (array_key_exists('force-deduplication', $_GET)){ // Force deduplication foreach($cron_projects as $key => $value){ $channel_hash = $cron_projects[$key]['channel_hash']; $channel_duplicates = "woosea_duplicates_".$channel_hash; delete_option($channel_duplicates); } } else { // Set default notification to show $getelite_notice = get_option('woosea_getelite_notification'); if(empty($getelite_notice['show'])){ $getelite_notice = array(); $getelite_notice['show'] = "yes"; $getelite_notice['timestamp'] = date( 'd-m-Y' ); } if($getelite_notice['show'] <> "no"){ ?> 0) AND ($is_active > $show_after) AND ($notification_interaction != "yes")){ echo '
'; echo '

Hey, I noticed you have been using our plugin, Product Feed PRO for WooCommerce by AdTribes.io, for over a week now and have created product feed projects with it - that\'s awesome! Could you please do our support volunteers and me a BIG favor and give it a 5-star rating on WordPress? Just to help us spread the word and boost our motivation. We would greatly appreciate if you would do so :)
~ Adtribes.io support team

'; echo '
'; } } ?>
$val){ if(isset($val['active']) AND ($val['active'] == "true")){ $checked = "checked"; $class = ""; } else { $checked = ""; } if(isset($val['filename'])){ $projectname = ucfirst($val['projectname']); ?> "> $val[running] ($proc_perc%)"; } else { print ""; } ?>

Channel: $val[name]";?>
$val[running]
" title="project settings" style="display: inline-block;"> "; print ""; if($val['running'] != "not run yet"){ print ""; } }?> " title="delete project and productfeed" style="display: inline-block;"> "; } ?>

&channel_hash=">
"; _e( 'Attribute selection','woo-product-feed-pro' ); print"
"; } else { print " "; _e( 'Field mapping','woo-product-feed-pro' ); print"
"; } if ($val['taxonomy'] != "none"){ print " "; _e( 'Category mapping','woo-product-feed-pro' ); print"
"; } ?> &channel_hash=">
&channel_hash=">
&channel_hash=">

$val[external_file]"; } else { print " Whoops, there is no active product feed for this project as the project has been disabled or did not run yet."; } ?>

, or read our tutorial on','woo-product-feed-pro' );?> &utm_medium=manage-feed&utm_campaign=first shopping feed" target="_blank">.