CTX Feed – WooCommerce Product Feed Manager Plugin - Version 3.1.38

Version Description

(2019-10-20) = * Docs page ui fix * Update Plugin Meta links

Download this release

Release Info

Developer wahid0003
Plugin Icon 128x128 CTX Feed – WooCommerce Product Feed Manager Plugin
Version 3.1.38
Comparing to
See all releases

Code changes from version 3.1.37 to 3.1.38

README.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://webappick.com
4
  Tags:woocommerce,google product feed,facebook product feed,woocommerce product feed,woocommerce,
5
  Requires at least: 3.6
6
  Tested Up To: 5.2
7
- Stable tag: 3.1.37
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -304,6 +304,10 @@ Using pro version:
304
 
305
  == Changelog ==
306
 
 
 
 
 
307
  = 3.1.37 (2019-10-17) =
308
  * UI improvement
309
  * Improve script dependency management
4
  Tags:woocommerce,google product feed,facebook product feed,woocommerce product feed,woocommerce,
5
  Requires at least: 3.6
6
  Tested Up To: 5.2
7
+ Stable tag: 3.1.38
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
304
 
305
  == Changelog ==
306
 
307
+ = 3.1.38 (2019-10-20) =
308
+ * Docs page ui fix
309
+ * Update Plugin Meta links
310
+
311
  = 3.1.37 (2019-10-17) =
312
  * UI improvement
313
  * Improve script dependency management
admin/class-woo-feed-admin.php CHANGED
@@ -144,7 +144,7 @@ class Woo_Feed_Admin
144
  add_submenu_page( 'webappick-manage-feeds', __('Manage Feeds', 'woo-feed'), __('Manage Feeds', 'woo-feed'), 'manage_woocommerce', 'webappick-manage-feeds', 'woo_feed_manage_feed' );
145
  add_submenu_page( 'webappick-manage-feeds', __('Make Feed', 'woo-feed'), __('Make Feed', 'woo-feed'), 'manage_woocommerce', 'webappick-new-feed', 'woo_feed_generate_feed' );
146
  add_submenu_page( 'webappick-manage-feeds', __('Settings', 'woo-feed'), __('Settings', 'woo-feed'), 'manage_woocommerce', 'webappick-feed-settings', 'woo_feed_config_feed' );
147
- add_submenu_page( 'webappick-manage-feeds', __('Documents', 'woo-feed'), '<span class="woo-feed-docs">' . __('Docs', 'woo-feed') . '</span>', 'manage_woocommerce', 'webappick-feed-docs', array( WooFeedDocs::getInstance(), 'woo_feed_docs' ) );
148
  add_submenu_page( 'webappick-manage-feeds', __('Premium', 'woo-feed'), __('Premium', 'woo-feed'), 'manage_woocommerce', 'webappick-feed-pro-vs-free', 'woo_feed_pro_vs_free' );
149
  }
150
  }
144
  add_submenu_page( 'webappick-manage-feeds', __('Manage Feeds', 'woo-feed'), __('Manage Feeds', 'woo-feed'), 'manage_woocommerce', 'webappick-manage-feeds', 'woo_feed_manage_feed' );
145
  add_submenu_page( 'webappick-manage-feeds', __('Make Feed', 'woo-feed'), __('Make Feed', 'woo-feed'), 'manage_woocommerce', 'webappick-new-feed', 'woo_feed_generate_feed' );
146
  add_submenu_page( 'webappick-manage-feeds', __('Settings', 'woo-feed'), __('Settings', 'woo-feed'), 'manage_woocommerce', 'webappick-feed-settings', 'woo_feed_config_feed' );
147
+ add_submenu_page( 'webappick-manage-feeds', __('Documentation', 'woo-feed'), '<span class="woo-feed-docs">' . __('Docs', 'woo-feed') . '</span>', 'manage_woocommerce', 'webappick-feed-docs', array( WooFeedDocs::getInstance(), 'woo_feed_docs' ) );
148
  add_submenu_page( 'webappick-manage-feeds', __('Premium', 'woo-feed'), __('Premium', 'woo-feed'), 'manage_woocommerce', 'webappick-feed-pro-vs-free', 'woo_feed_pro_vs_free' );
149
  }
150
  }
admin/css/woo-feed-admin.css CHANGED
@@ -664,7 +664,11 @@ input[class=woo_feed_status_input]:checked + label:before{
664
  }
665
 
666
  /** Admin Page Wrapper **/
667
- .wapk-admin, .wapk-admin * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
 
 
 
 
668
  .wapk-admin {
669
  position: relative;
670
  display: block;
@@ -672,9 +676,16 @@ input[class=woo_feed_status_input]:checked + label:before{
672
  -ms-hyphens: manual;
673
  hyphens: manual;
674
  color: #1B2730;
 
675
  margin: 0 0 0 -10px;
676
  }
677
- .wapk-admin h1, .wapk-admin h2, .wapk-admin h3, .wapk-admin h4, .wapk-admin h5, .wapk-admin h6, .wapk-admin p {
 
 
 
 
 
 
678
  color: #1B2730;
679
  }
680
  .wapk-admin sup {
@@ -687,8 +698,17 @@ input[class=woo_feed_status_input]:checked + label:before{
687
  position: relative;
688
  top: 4px;
689
  }
690
- .wapk-admin .wapk-section { margin-top: 15px; position: relative; display: block; }
691
-
 
 
 
 
 
 
 
 
 
692
  /** Extend WP Core UI PostBox **/
693
  .wapk-admin .postbox { width: 355px; margin-right: 20px; display: inline-block; vertical-align: top; }
694
  @media only screen and (max-width: 850px) {
664
  }
665
 
666
  /** Admin Page Wrapper **/
667
+ .wapk-admin, .wapk-admin * {
668
+ -webkit-box-sizing: border-box;
669
+ -moz-box-sizing: border-box;
670
+ box-sizing: border-box;
671
+ }
672
  .wapk-admin {
673
  position: relative;
674
  display: block;
676
  -ms-hyphens: manual;
677
  hyphens: manual;
678
  color: #1B2730;
679
+ /* reset .warp margin to use full width except menu area */
680
  margin: 0 0 0 -10px;
681
  }
682
+ .wapk-admin h1,
683
+ .wapk-admin h2,
684
+ .wapk-admin h3,
685
+ .wapk-admin h4,
686
+ .wapk-admin h5,
687
+ .wapk-admin h6,
688
+ .wapk-admin p {
689
  color: #1B2730;
690
  }
691
  .wapk-admin sup {
698
  position: relative;
699
  top: 4px;
700
  }
701
+ .wapk-admin .wapk-section {
702
+ /* Restore .warp margin */
703
+ margin: 15px 20px 0 20px;
704
+ position: relative;
705
+ display: block;
706
+ }
707
+ .clear:after {
708
+ content: "";
709
+ display: table;
710
+ clear: both;
711
+ }
712
  /** Extend WP Core UI PostBox **/
713
  .wapk-admin .postbox { width: 355px; margin-right: 20px; display: inline-block; vertical-align: top; }
714
  @media only screen and (max-width: 850px) {
includes/class-woo-feed-docs.php CHANGED
@@ -37,7 +37,9 @@ if( ! class_exists( 'WooFeedDocs' ) ) {
37
  $faqs = $this->__get_feed_help();
38
  ?>
39
  <div class="wrap wapk-admin">
40
- <h1><?php echo esc_html( get_admin_page_title() ); ?></h1>
 
 
41
  <?php if( ! empty( $faqs ) ) { ?>
42
  <div class="wapk-section wapk-feed-docs">
43
  <?php foreach( $faqs as $faq ) { ?>
37
  $faqs = $this->__get_feed_help();
38
  ?>
39
  <div class="wrap wapk-admin">
40
+ <div class="wapk-section">
41
+ <h1><?php echo esc_html( get_admin_page_title() ); ?></h1>
42
+ </div>
43
  <?php if( ! empty( $faqs ) ) { ?>
44
  <div class="wapk-section wapk-feed-docs">
45
  <?php foreach( $faqs as $faq ) { ?>
woo-feed.php CHANGED
@@ -15,7 +15,7 @@
15
  * Plugin Name: WooCommerce Product Feed
16
  * Plugin URI: https://webappick.com/
17
  * Description: This plugin generate WooCommerce product feed for Shopping Engines like Google Shopping,Facebook Product Feed,eBay,Amazon,Idealo and many more..
18
- * Version: 3.1.37
19
  * Author: WebAppick
20
  * Author URI: https://webappick.com/
21
  * License: GPL v2
@@ -34,7 +34,7 @@ if (!defined('ABSPATH')) die();
34
  * Plugin Version
35
  * @var string
36
  */
37
- define( 'WOO_FEED_VERSION', '3.1.37' );
38
 
39
  /**
40
  * Plugin Path with trailing slash
@@ -1034,15 +1034,18 @@ if( ! function_exists( 'woo_feed_cron_update_single_feed' ) ) {
1034
  if( ! function_exists( 'woo_feed_plugin_action_links' ) ) {
1035
  /**
1036
  * Add Go to Pro and Documentation link
 
 
1037
  */
1038
  function woo_feed_plugin_action_links( $links ) {
1039
-
1040
  if ( array_key_exists( 'deactivate', $links ) ) {
1041
  $links['deactivate'] = str_replace( '<a', '<a class="wpf-deactivate-link"', $links['deactivate'] );
1042
  }
1043
- $links[] = '<a style="color:green;" href="https://webappick.com/plugin/woocommerce-product-feed-pro/?utm_source=freePlugin&utm_medium=go_premium&utm_campaign=free_to_pro&utm_term=wooFeed" target="_blank">' . __( '<b>Get Pro</b>', 'Woo Feed' ) . '</a>';
1044
- $links[] = '<a style="color:#8e44ad;" href="http://webappick.helpscoutdocs.com/" target="_blank">' . __( 'Documentation', 'Woo Feed' ) . '</a>';
1045
-
 
 
1046
  return $links;
1047
  }
1048
  add_filter( 'plugin_action_links_' . plugin_basename(__FILE__), 'woo_feed_plugin_action_links' );
15
  * Plugin Name: WooCommerce Product Feed
16
  * Plugin URI: https://webappick.com/
17
  * Description: This plugin generate WooCommerce product feed for Shopping Engines like Google Shopping,Facebook Product Feed,eBay,Amazon,Idealo and many more..
18
+ * Version: 3.1.38
19
  * Author: WebAppick
20
  * Author URI: https://webappick.com/
21
  * License: GPL v2
34
  * Plugin Version
35
  * @var string
36
  */
37
+ define( 'WOO_FEED_VERSION', '3.1.38' );
38
 
39
  /**
40
  * Plugin Path with trailing slash
1034
  if( ! function_exists( 'woo_feed_plugin_action_links' ) ) {
1035
  /**
1036
  * Add Go to Pro and Documentation link
1037
+ * @param array $links
1038
+ * @return array
1039
  */
1040
  function woo_feed_plugin_action_links( $links ) {
 
1041
  if ( array_key_exists( 'deactivate', $links ) ) {
1042
  $links['deactivate'] = str_replace( '<a', '<a class="wpf-deactivate-link"', $links['deactivate'] );
1043
  }
1044
+ $links[] = '<a style="color: #389e38; font-weight: bold;" href="https://webappick.com/plugin/woocommerce-product-feed-pro/?utm_source=freePlugin&utm_medium=go_premium&utm_campaign=free_to_pro&utm_term=wooFeed" target="_blank">' . __( 'Get Pro', 'woo-feed' ) . '</a>';
1045
+ /** @noinspection HtmlUnknownTarget */
1046
+ $links[] = sprintf( '<a style="color:#ce7304; font-weight: bold;" href="%s">%s</a>', esc_url( admin_url( 'admin.php?page=webappick-feed-docs' ) ), __( 'Docs', 'woo-feed' ) );
1047
+ /** @noinspection HtmlUnknownTarget */
1048
+ $links[] = sprintf( '<a href="%s">%s</a>', esc_url( admin_url( 'admin.php?page=webappick-feed-settings' ) ), __( 'Settings', 'woo-feed' ) );
1049
  return $links;
1050
  }
1051
  add_filter( 'plugin_action_links_' . plugin_basename(__FILE__), 'woo_feed_plugin_action_links' );