WPC Smart Wishlist for WooCommerce - Version 3.0.2

Version Description

  • Fixed: Minor JS/CSS issues
Download this release

Release Info

Developer wpclever
Plugin Icon 128x128 WPC Smart Wishlist for WooCommerce
Version 3.0.2
Comparing to
See all releases

Code changes from version 3.0.1 to 3.0.2

assets/css/dashboard.css CHANGED
@@ -70,17 +70,18 @@
70
 
71
  /* Welcome Page */
72
 
73
- .wpclever_welcome_page {
74
  background-image: url('../images/wpc-bg.png');
75
  background-position: center;
76
  background-repeat: no-repeat;
77
  }
78
 
79
- .wpclever_welcome_page .card {
80
  border-color: #eee;
 
81
  }
82
 
83
- .wpclever_welcome_page img {
84
  max-width: 100%;
85
  height: auto;
86
  }
@@ -158,12 +159,36 @@
158
  border-bottom: 1px dashed #eee;
159
  }
160
 
 
 
 
 
 
 
161
  .wpclever_plugins .item {
162
  border-bottom: 1px solid #eee;
163
  margin: 0;
164
  padding: 10px 0;
165
  display: inline-block;
166
- width: 100%;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
167
  }
168
 
169
  .wpclever_plugins .item:hover {
70
 
71
  /* Welcome Page */
72
 
73
+ .wpclever_page {
74
  background-image: url('../images/wpc-bg.png');
75
  background-position: center;
76
  background-repeat: no-repeat;
77
  }
78
 
79
+ .wpclever_page .card {
80
  border-color: #eee;
81
+ max-width: 100%;
82
  }
83
 
84
+ .wpclever_page img {
85
  max-width: 100%;
86
  height: auto;
87
  }
159
  border-bottom: 1px dashed #eee;
160
  }
161
 
162
+ .wpclever_plugins_wrapper {
163
+ display: flex;
164
+ align-items: center;
165
+ flex-wrap: wrap;
166
+ }
167
+
168
  .wpclever_plugins .item {
169
  border-bottom: 1px solid #eee;
170
  margin: 0;
171
  padding: 10px 0;
172
  display: inline-block;
173
+ width: 25%;
174
+ }
175
+
176
+ @media only screen and (max-width: 1440px) {
177
+ .wpclever_plugins .item {
178
+ width: 33.33%;
179
+ }
180
+ }
181
+
182
+ @media only screen and (max-width: 1024px) {
183
+ .wpclever_plugins .item {
184
+ width: 50%;
185
+ }
186
+ }
187
+
188
+ @media only screen and (max-width: 767px) {
189
+ .wpclever_plugins .item {
190
+ width: 100%;
191
+ }
192
  }
193
 
194
  .wpclever_plugins .item:hover {
assets/kit/css/backend.css CHANGED
@@ -1,26 +1,26 @@
1
- .wpclever_settings_page .plugin-card-bottom.premium {
2
  color: #999;
3
  display: flex;
4
  align-items: center;
5
  justify-content: space-between;
6
  }
7
 
8
- .wpclever_settings_page .plugin-card-bottom.premium strong {
9
  color: #b05d93;
10
  }
11
 
12
- .wpclever_settings_page .plugin-card-bottom.premium a.activate-now,
13
- .wpclever_settings_page .plugin-card-bottom.premium a.deactivate-now {
14
  border-color: #b05d93;
15
  }
16
 
17
- .wpclever_settings_page .plugin-card-bottom.premium a.deactivate-now {
18
  background-color: #b05d93;
19
  color: #b05d93;
20
  }
21
 
22
- .wpclever_settings_page a.activate-now,
23
- .wpclever_settings_page a.deactivate-now {
24
  position: relative;
25
  display: inline-block;
26
  border-radius: 12px;
@@ -43,13 +43,13 @@
43
  overflow: hidden;
44
  }
45
 
46
- .wpclever_settings_page a.deactivate-now {
47
  background-color: #0073aa;
48
  color: #0073aa;
49
  }
50
 
51
- .wpclever_settings_page a.activate-now:before, .wpclever_settings_page a.activate-now:after,
52
- .wpclever_settings_page a.deactivate-now:before, .wpclever_settings_page a.deactivate-now:after {
53
  position: absolute;
54
  display: block;
55
  content: "";
@@ -59,7 +59,7 @@
59
  transition: all .4s ease;
60
  }
61
 
62
- .wpclever_settings_page a.deactivate-now:after {
63
  right: 1px;
64
  left: auto;
65
  border-radius: 50%;
@@ -67,7 +67,7 @@
67
  transition: all .2s ease
68
  }
69
 
70
- .wpclever_settings_page a.activate-now:after {
71
  left: 1px;
72
  border-radius: 50%;
73
  background: #fff;
1
+ .wpclever_essential_kit_page .plugin-card-bottom.premium {
2
  color: #999;
3
  display: flex;
4
  align-items: center;
5
  justify-content: space-between;
6
  }
7
 
8
+ .wpclever_essential_kit_page .plugin-card-bottom.premium strong {
9
  color: #b05d93;
10
  }
11
 
12
+ .wpclever_essential_kit_page .plugin-card-bottom.premium a.activate-now,
13
+ .wpclever_essential_kit_page .plugin-card-bottom.premium a.deactivate-now {
14
  border-color: #b05d93;
15
  }
16
 
17
+ .wpclever_essential_kit_page .plugin-card-bottom.premium a.deactivate-now {
18
  background-color: #b05d93;
19
  color: #b05d93;
20
  }
21
 
22
+ .wpclever_essential_kit_page a.activate-now,
23
+ .wpclever_essential_kit_page a.deactivate-now {
24
  position: relative;
25
  display: inline-block;
26
  border-radius: 12px;
43
  overflow: hidden;
44
  }
45
 
46
+ .wpclever_essential_kit_page a.deactivate-now {
47
  background-color: #0073aa;
48
  color: #0073aa;
49
  }
50
 
51
+ .wpclever_essential_kit_page a.activate-now:before, .wpclever_essential_kit_page a.activate-now:after,
52
+ .wpclever_essential_kit_page a.deactivate-now:before, .wpclever_essential_kit_page a.deactivate-now:after {
53
  position: absolute;
54
  display: block;
55
  content: "";
59
  transition: all .4s ease;
60
  }
61
 
62
+ .wpclever_essential_kit_page a.deactivate-now:after {
63
  right: 1px;
64
  left: auto;
65
  border-radius: 50%;
67
  transition: all .2s ease
68
  }
69
 
70
+ .wpclever_essential_kit_page a.activate-now:after {
71
  left: 1px;
72
  border-radius: 50%;
73
  background: #fff;
includes/wpc-kit.php CHANGED
@@ -114,15 +114,15 @@ if ( ! class_exists( 'WPCleverKit' ) ) {
114
  function admin_menu() {
115
  add_submenu_page( 'wpclever', esc_html__( 'WPC Essential Kit', 'wpckit' ), esc_html__( 'Essential Kit', 'wpckit' ), 'manage_options', 'wpclever-kit', array(
116
  $this,
117
- 'settings_page'
118
  ) );
119
  }
120
 
121
- function settings_page() {
122
  add_thickbox();
123
  ?>
124
- <div class="wpclever_settings_page wrap">
125
- <h1>WPClever | Essential Kit</h1>
126
  <div class="wp-list-table widefat plugin-install-network">
127
  <?php
128
  if ( ! function_exists( 'plugins_api' ) ) {
114
  function admin_menu() {
115
  add_submenu_page( 'wpclever', esc_html__( 'WPC Essential Kit', 'wpckit' ), esc_html__( 'Essential Kit', 'wpckit' ), 'manage_options', 'wpclever-kit', array(
116
  $this,
117
+ 'essential_kit_content'
118
  ) );
119
  }
120
 
121
+ function essential_kit_content() {
122
  add_thickbox();
123
  ?>
124
+ <div class="wpclever_page wpclever_essential_kit_page wrap">
125
+ <h1 style="margin-bottom: 20px">WPClever | Essential Kit</h1>
126
  <div class="wp-list-table widefat plugin-install-network">
127
  <?php
128
  if ( ! function_exists( 'plugins_api' ) ) {
includes/wpc-menu.php CHANGED
@@ -13,16 +13,16 @@ if ( ! class_exists( 'WPCleverMenu' ) ) {
13
  'WPClever⚡',
14
  'manage_options',
15
  'wpclever',
16
- array( &$this, 'welcome_content' ),
17
  WPC_URI . 'assets/images/wpc-icon.svg',
18
  26
19
  );
20
- add_submenu_page( 'wpclever', 'About', 'About', 'manage_options', 'wpclever' );
21
  }
22
 
23
  function welcome_content() {
24
  ?>
25
- <div class="wpclever_welcome_page wrap">
26
  <h1>WPClever | Make clever moves</h1>
27
  <div class="card">
28
  <h2 class="title">About</h2>
@@ -77,14 +77,18 @@ if ( ! class_exists( 'WPCleverMenu' ) ) {
77
  array_multisort( array_column( $plugins_arr, 'active_installs' ), SORT_DESC, $plugins_arr );
78
  $i = 1;
79
 
 
 
80
  foreach ( $plugins_arr as $pl ) {
81
  if ( strpos( $pl['name'], 'WPC' ) === false ) {
82
  continue;
83
  }
84
 
85
- echo '<div class="item"><a href="https://wordpress.org/plugins/' . $pl['slug'] . '/"><span class="num">' . $i . '</span><span class="title">' . $pl['name'] . '</span><br/><span class="info">Version ' . $pl['version'] . '</span></a></div>';
86
  $i ++;
87
  }
 
 
88
  } else {
89
  echo 'https://wpclever.net';
90
  }
13
  'WPClever⚡',
14
  'manage_options',
15
  'wpclever',
16
+ array( $this, 'welcome_content' ),
17
  WPC_URI . 'assets/images/wpc-icon.svg',
18
  26
19
  );
20
+ add_submenu_page( 'wpclever', 'WPC About', 'About', 'manage_options', 'wpclever' );
21
  }
22
 
23
  function welcome_content() {
24
  ?>
25
+ <div class="wpclever_page wpclever_welcome_page wrap">
26
  <h1>WPClever | Make clever moves</h1>
27
  <div class="card">
28
  <h2 class="title">About</h2>
77
  array_multisort( array_column( $plugins_arr, 'active_installs' ), SORT_DESC, $plugins_arr );
78
  $i = 1;
79
 
80
+ echo '<div class="wpclever_plugins_wrapper">';
81
+
82
  foreach ( $plugins_arr as $pl ) {
83
  if ( strpos( $pl['name'], 'WPC' ) === false ) {
84
  continue;
85
  }
86
 
87
+ echo '<div class="item"><a href="' . esc_url( 'https://wordpress.org/plugins/' . $pl['slug'] . '/' ) . '" target="_blank"><span class="num">' . esc_html( $i ) . '</span><span class="title">' . esc_html( $pl['name'] ) . '</span><br/><span class="info">Version ' . esc_html( $pl['version'] ) . '</span></a></div>';
88
  $i ++;
89
  }
90
+
91
+ echo '</div>';
92
  } else {
93
  echo 'https://wpclever.net';
94
  }
languages/woo-smart-wishlist.pot CHANGED
@@ -2,14 +2,14 @@
2
  # This file is distributed under the same license as the WPC Smart Wishlist for WooCommerce plugin.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: WPC Smart Wishlist for WooCommerce 3.0.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woo-smart-wishlist\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "POT-Creation-Date: 2022-05-12T18:05:11+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.5.0\n"
15
  "X-Domain: woo-smart-wishlist\n"
2
  # This file is distributed under the same license as the WPC Smart Wishlist for WooCommerce plugin.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: WPC Smart Wishlist for WooCommerce 3.0.2\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woo-smart-wishlist\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "POT-Creation-Date: 2022-05-18T00:03:10+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.5.0\n"
15
  "X-Domain: woo-smart-wishlist\n"
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://wpclever.net
4
  Tags: woocommerce, woo, wpc, smart, wishlist, wish list
5
  Requires at least: 4.0
6
  Tested up to: 5.9
7
- Stable tag: 3.0.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -106,6 +106,9 @@ Example:
106
 
107
  == Changelog ==
108
 
 
 
 
109
  = 3.0.1 =
110
  * Updated: Optimized the code
111
 
4
  Tags: woocommerce, woo, wpc, smart, wishlist, wish list
5
  Requires at least: 4.0
6
  Tested up to: 5.9
7
+ Stable tag: 3.0.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
106
 
107
  == Changelog ==
108
 
109
+ = 3.0.2 =
110
+ * Fixed: Minor JS/CSS issues
111
+
112
  = 3.0.1 =
113
  * Updated: Optimized the code
114
 
wpc-smart-wishlist.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: WPC Smart Wishlist for WooCommerce
4
  Plugin URI: https://wpclever.net/
5
  Description: WPC Smart Wishlist is a simple but powerful tool that can help your customer save products for buy later.
6
- Version: 3.0.1
7
  Author: WPClever
8
  Author URI: https://wpclever.net
9
  Text Domain: woo-smart-wishlist
@@ -16,7 +16,7 @@ WC tested up to: 6.5
16
 
17
  defined( 'ABSPATH' ) || exit;
18
 
19
- ! defined( 'WOOSW_VERSION' ) && define( 'WOOSW_VERSION', '3.0.1' );
20
  ! defined( 'WOOSW_URI' ) && define( 'WOOSW_URI', plugin_dir_url( __FILE__ ) );
21
  ! defined( 'WOOSW_REVIEWS' ) && define( 'WOOSW_REVIEWS', 'https://wordpress.org/support/plugin/woo-smart-wishlist/reviews/?filter=5' );
22
  ! defined( 'WOOSW_CHANGELOG' ) && define( 'WOOSW_CHANGELOG', 'https://wordpress.org/plugins/woo-smart-wishlist/#developers' );
3
  Plugin Name: WPC Smart Wishlist for WooCommerce
4
  Plugin URI: https://wpclever.net/
5
  Description: WPC Smart Wishlist is a simple but powerful tool that can help your customer save products for buy later.
6
+ Version: 3.0.2
7
  Author: WPClever
8
  Author URI: https://wpclever.net
9
  Text Domain: woo-smart-wishlist
16
 
17
  defined( 'ABSPATH' ) || exit;
18
 
19
+ ! defined( 'WOOSW_VERSION' ) && define( 'WOOSW_VERSION', '3.0.2' );
20
  ! defined( 'WOOSW_URI' ) && define( 'WOOSW_URI', plugin_dir_url( __FILE__ ) );
21
  ! defined( 'WOOSW_REVIEWS' ) && define( 'WOOSW_REVIEWS', 'https://wordpress.org/support/plugin/woo-smart-wishlist/reviews/?filter=5' );
22
  ! defined( 'WOOSW_CHANGELOG' ) && define( 'WOOSW_CHANGELOG', 'https://wordpress.org/plugins/woo-smart-wishlist/#developers' );