forked from TemplateInvaders/ti-woocommerce-wishlist
-
Notifications
You must be signed in to change notification settings - Fork 0
/
readme.txt
491 lines (350 loc) · 20.3 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
=== TI WooCommerce Wishlist ===
Contributors: templateinvaders
Tags: woocommerce, wishlist, woocommerce wishlist, shop, ecommerce
Requires at least: 6.1
Tested up to: 6.4
Stable tag: 2.8.2
Requires PHP: 7.4
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Plugin URI: https://wordpress.org/plugins/ti-woocommerce-wishlist/
Boost your sales with a free WooCommerce Wishlist feature.
Let your customers save and share their favorite products!
== Description ==
= Increase Sales and Conversions =
Boost your WooCommerce sales with the TI WooCommerce Wishlist plugin. This powerful tool allows your customers to save their favorite products for later, increasing the likelihood of return visits and purchases. The wishlist feature is easy to use and can encourage customers to buy more products than they initially planned. Plus, the ability to share wishlists can attract new potential customers and increase your site’s visibility.
🔗 [Live Preview](https://wishlist2.templateinvaders.com/?utm_source=wordpressorg&utm_content=preview)
🔗 [View documentation](https://templateinvaders.com/documentation/ti-woocommerce-wishlist-free/?utm_source=wordpressorg&utm_content=documentation)
= Basic Features =
+ Setup Wizard
+ Select the Wishlist page or set it under the WooCommerce My Account section
+ Storewide stats for each product on the "Add to Wishlist" button
+ Wishlist products counter
+ Position of "Add to Wishlist" button on the product page and catalog
+ Shortcode for the "Add to Wishlist" button to place it anywhere on the page
+ Predefined icons for the "Add to Wishlist" button
+ Upload your custom "Add to Wishlist" button icon
+ Default custom product fields support and extended integrations with other plugins
+ Redirect to the wishlist page after adding items to the wishlist
+ Customizable wishlist table columns
+ Automatically remove the product from the wishlist after adding it to the cart
+ Share wishlist on social channels (Facebook, Twitter, Pinterest, Google+, WhatsApp, email)
+ Fully customizable appearance
+ Custom CSS styles
+ Translation-ready
+ Multilingual-ready with [WPML](https://wpml.org/?aid=9393&affiliate_key=9xzbMQnIyxHE) or Polylang plugins
+ Over 50 integrations with other plugins
+ Fast AJAX interaction for all frontend events
+ Cache-friendly
+ [REST API](https://templateinvaders.com/api/wishlist/?utm_source=wordpressorg&utm_content=basic_features)
= Premium Features =
Upgrade to the TI WooCommerce Wishlist Premium version for even more powerful marketing tools!
➡ **[GET PREMIUM VERSION NOW!](https://templateinvaders.com/product/ti-woocommerce-wishlist-wordpress-plugin/?utm_source=wordpressorg&utm_content=get_premium)**
🔹 Multi-wishlists per user
🔹 Wishlist privacy settings
🔹 Wishlist products sorting by drag & drop
🔹 Wishlist total price
🔹 Products quantity
🔹 Product analytics for admin
🔹 Promotional emails
🔹 Ask for an estimate feature
🔹 Following the wishlist feature
🔹 Advanced settings almost for all basic features
🔹 Additional shortcodes and widgets
🔹 Premium predefined styles skin
🔗 **[Check the difference between free and premium versions](https://templateinvaders.com/free-vs-premium-woocommerce-wishlist-comparison/?utm_source=wordpressorg&utm_content=compare)** of the most powerful Wishlist solution for WooCommerce.
💰 **[100% Money Back Guarantee](https://templateinvaders.com/product/ti-woocommerce-wishlist-wordpress-plugin/?utm_source=wordpressorg&utm_content=money_back)**
= COMPATIBILITY WITH MOST USED PLUGINS/ADDONS =
We understand that our plugin is not the only one you'll use for your WooCommerce store and that it's important for different plugins to work well with each other. That's why we've ensured compatibility with the most used WooCommerce add-ons: [WooCommerce Bookings](https://woocommerce.com/products/woocommerce-bookings/?aff=3955), [WooCommerce Subscriptions](https://woocommerce.com/products/woocommerce-subscriptions/?aff=3955), [WooCommerce Composite Products](https://woocommerce.com/products/composite-products/?aff=3955), [WooCommerce Product Bundles](https://woocommerce.com/products/product-bundles/?aff=3955), [WooCommerce Mix and Match](https://woocommerce.com/products/woocommerce-mix-and-match-products/?aff=3955), [WooCommerce Gravity Forms Product Add-Ons](https://woocommerce.com/products/gravity-forms-add-ons/?aff=3955), [WooCommerce Gift Cards](https://wordpress.org/plugins/gift-cards-for-woocommerce/), [WooCommerce TM Extra Product Options](https://codecanyon.net/item/woocommerce-extra-product-options/7908619), and [WooCommerce Product Add-ons](https://woocommerce.com/products/product-add-ons/?aff=3955).
It's also essential for any WordPress website to use cache plugins, so we've made sure that our WooCommerce Wishlist works well with popular caching plugins such as [WP Rocket](https://wp-rocket.me/), [WP Super Cache](https://wordpress.org/plugins/wp-super-cache/), and [W3 Total Cache](https://wordpress.org/plugins/w3-total-cache/).
= Add to Wishlist button =
You can customize the Add to Wishlist button settings to make it work best for your website. Make it a link or a button, choose from predefined icons or upload your own. Select a predefined button position or place it wherever you want using the shortcode.
= Customizable Wishlist table =
You can show or hide any column in the Wishlist table on the Wishlist page. This allows you to decide what information to show and what to omit. Make your Wishlist page as informative or simple as you want.
= Make it fit your website perfectly =
TI WooCommerce Wishlist comes with over 60 appearance options such as colors, font size, and borders, allowing you to tailor it to your website's design. And if that's not enough, you can add your custom CSS styles directly in the admin panel.
= Translation Ready =
TI WooCommerce Wishlist is translation-ready, making it easy to translate into any language. You can use the poEdit tool, [Loco Translate](https://wordpress.org/plugins/loco-translate/), [WP Multilang](https://wordpress.org/plugins/wp-multilang/), or [WPML](https://wpml.org/?aid=9393&affiliate_key=9xzbMQnIyxHE) to translate the plugin.
= Responsive =
We understand the importance of responsive websites for online stores. That's why we made sure that TI WooCommerce Wishlist looks and works perfectly on any device and that the layouts are user-friendly. You can check out the screenshots or preview to see for yourself.
= GDPR Ready =
TI WooCommerce Wishlist is GDPR ready, as it does not collect any personal data from website visitors. This makes the plugin compliant with GDPR regulations.
== Translations ==
If you want to add a new language to TI WooCommerce Wishlist, you can contribute through [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/ti-woocommerce-wishlist).
== Suggestions ==
If you're excited about TI WooCommerce Wishlist and want to contribute, you can get involved in our [GitHub repository](https://github.com/TemplateInvaders/ti-woocommerce-wishlist).
== Documentation ==
You can find the full documentation for TI WooCommerce Wishlist [here](https://templateinvaders.com/documentation/ti-woocommerce-wishlist-free/?utm_source=wordpressorg&utm_content=documentation).
== Installation ==
There are several ways to install TI WooCommerce Wishlist:
= 1. From the WordPress admin panel: =
+ Go to "Plugins" > "Add New" and search for "TI WooCommerce Wishlist."
+ Click the "Install Now" button for the "TI WooCommerce Wishlist" plugin.
+ After the installation is complete, click the "Activate" link (Plugins > Installed Plugins).
= 2. Install manually using the FTP method. =
+ Download the plugin.
+ Upload the plugin folder into the /wp-content/plugins directory of your WordPress installation using your favorite FTP client.
+ Navigate to the "Plugins" > "Installed Plugins" section in your dashboard and activate the plugin.
= 3. Install manually from the WordPress admin panel =
+ Download the plugin.
+ Go to "Plugins" > "Add New" and press the "Upload Plugin" button.
+ Browse the plugin archive and click "Install Now."
+ After the installation is complete, click the "Activate" link (Plugins > Installed Plugins).
== Frequently Asked Questions ==
= Where can I find documentation? =
For help setting up and configuring, please refer to our [online documentation](https://templateinvaders.com/documentation/ti-woocommerce-wishlist-free/?utm_source=wordpressorg&utm_content=documentation_faq).
You can also refer to our [REST API documentation](https://templateinvaders.com/api/wishlist/?utm_source=wordpressorg&utm_content=documentation_faq).
= Where can I get support or talk to other users? =
If you get stuck, you can ask for help in the [Plugin Forum](https://wordpress.org/support/plugin/ti-woocommerce-wishlist) or [help page](https://templateinvaders.com/help/?utm_source=wordpressorg&utm_content=help_faq) on our website.
= Where can I find the REST API documentation? =
You can find the documentation of our [TI WooCommerce Wishlist REST API Docs](https://templateinvaders.com/api/wishlist/).
= This plugin is awesome! Can I contribute? =
Yes, you can! Join in on our [GitHub repository](https://github.com/TemplateInvaders/ti-woocommerce-wishlist).
== Screenshots ==
1. TI WooCommerce Wishlist Settings page
2. TI WooCommerce Wishlist Appearance Options
3. The look of the "Add to Wishlist" button on the frontend with different settings
4. Wishlist page with all columns, desktop view
5. Wishlist page with the turned-off date of addition, checkboxes, and bulk actions
6. When you click the Add to Wishlist button, a popup with a success or error message appears
7. Wishlist page, tablet view
8. Wishlist page, mobile view
9. Simplified Wishlist page, mobile view
10. TI WooCommerce Wishlist comes with a setup wizard to help you configure the settings
== Changelog ==
= 2.8.2 =
*Release Date - 3 March 2024*
- **Added**: Support for PHP 8.3
- **Added**: Integration with [WP Armour - Honeypot Anti Spam](https://wordpress.org/plugins/honeypot/) plugin
= 2.8.1 =
*Release Date - 21 February 2024*
- **Added**: Support for WooCommerce 8.6.x
- **Added**: Wishlist creation for guests via REST API. Use the route wp-json/wc/v3/wishlist/get_by_user/0
- **Fixed**: PHP warning in wishlist products counter
- **Fixed**: PHP error on plugin uninstall
- **Removed**: Network activation restriction
- **Fixed**: Issue with REST API get products request arguments
= 2.8.0 =
*Release Date - 24 November 2023*
- **Added**: Support for WordPress 6.4
- **Added**: Support for WooCommerce 8.3
- **Added**: Option to erase all data on uninstall
- **Updated**: Integration with [WPC Product Bundles for WooCommerce](https://wordpress.org/plugins/woo-product-bundle/)
- **Fixed**: Issue with `alt` attribute of a custom image for products counter icon
- **Fixed**: 'Add to Cart' button issue for parent product
- **Fixed**: Scheduled event hooks issue
- **Fixed**: PHP 8.1 deprecation warnings
- **Fixed**: Missing space in HTML markup
- **Fixed**: REST API wishlist data inconsistencies
= 2.7.4 =
*Release Date - 28 July 2023*
* Fixed blind SQL injection vulnerability in a REST API endpoint
= 2.7.3 =
*Release Date - 19 July 2023*
* Added support for WooCommerce 7.9
* Switched support chat to an opt-in model from an opt-out model
* Removed admin inline JavaScript
= 2.7.2 =
*Release Date - 21 June 2023*
* Fixed the issue with wishlist AJAX events for guests
= 2.7.1 =
*Release Date - 20 June 2023*
* Fixed WP Menu issue when wishlist product counter is activated for any menu
= 2.7.0 =
*Release Date - 20 June 2023*
* Added support for WooCommerce 7.8
* Required PHP 7.4 or greater
* Added support of WooCommerce Feature "New product editor (Beta)"
* Updated integration with [LiteSpeed Cache](https://wordpress.org/plugins/litespeed-cache/)
* Code refactoring
= 2.6.0 =
*Release Date - 5 June 2023*
* Added custom error messages for adding products to the cart from the wishlist
* Added `tinvwl_social_share_data` filter to extend social share buttons
* Updated integration with WooCommerce Blocks
* Fixed the JavaScript dependencies error
* Fixed the issue with the auto-refresh of the wishlist table when adding or removing products
* Fixed the issue with the "Add to Wishlist" button in relation to the WPML plugin
* Fixed the issue with redirecting to the cart before updating the wishlist data
* Fixed placeholders conflict with wishlist rename feature
* Fixed WPML sync menu issue related to wishlist products counter
* Limit dashboard notices only for admin users
* Framework Update
= 2.5.2 =
*Release Date - 29 May 2023*
* Refreshed wishlist table when a product is added or removed from the wishlist
* Updated integration with [WooCommerce Fast Cart](https://barn2.com/wordpress-plugins/woocommerce-fast-cart/ref/1007/) plugin
* Fixed an issue related to adding/removing products to the wishlist when the option 'Remove product from Wishlist on second click' is enabled
* Fixed a JavaScript notice: "Cannot read properties of undefined (reading 'stats')."
* Fixed an issue where the wrong variable product was being added to the wishlist from the product listing
= 2.5.1 =
*Release Date - 22 May 2023*
* Added integration with [WooCommerce Fast Cart](https://barn2.com/wordpress-plugins/woocommerce-fast-cart/ref/1007/) plugin
* Updated integration with [WooCommerce Composite Products](https://woocommerce.com/products/composite-products/?aff=3955) plugin
* Fixed wishlist AJAX event issue for guests
* Fixed issue with custom icon states for the 'Add to Wishlist' button
= 2.5.0 =
*Release Date - 12 May 2023*
* Added support for WooCommerce 7.7
* Enhanced product custom meta handling
* Fixed an issue with the `variation_id` attribute not working correctly on product listings
= 2.4.4 =
*Release Date - 8 May 2023*
* Fixed an issue with plugin admin notices
* Framework update
= 2.4.3 =
*Release Date - 6 May 2023*
* Added `{wishlist_title}` placeholder
* Fixed issues with products in wishlists data
= 2.4.2 =
*Release Date - 1 May 2023*
* Updated integration with the [myCred – Points, Rewards, Gamification, Ranks, Badges & Loyalty Plugin](https://wordpress.org/plugins/mycred/) plugin
= 2.4.1 =
*Release Date - 27 April 2023*
* Updated integration with the WooCommerce TM Extra Product Options plugin
* Fixed hidden option issue in the plugin settings
= 2.4.0 =
*Release Date - 26 April 2023*
* Added support for WordPress 6.2
* Added support for WooCommerce 7.6
* Added a filter `tinvwl_allow_data_cookies`
* Added filters `tinvwl_api_wishlist_data_response` and `tinvwl_api_product_data_response` for REST API response
* Updated integration with the [YITH WooCommerce Product Add-Ons](https://wordpress.org/plugins/yith-woocommerce-product-add-ons/) plugin
* Updated integration with the Advanced Product Fields Extended for WooCommerce plugin
* Updated integration with the [Advanced Product Fields (Product Addons) for WooCommerce](https://wordpress.org/plugins/advanced-product-fields-for-woocommerce/) plugin
* Fixed an issue with the dismiss button in admin notices
* Fixed a JavaScript warning when checking cookies
= 2.3.6 =
*Release Date - 06 March 2023*
* Fixed issue with removing from wishlist when default product variation is used
* Updated integration with Flatsome theme
= 2.3.5 =
*Release Date - 01 March 2023*
* Fixed wishlist table ajax events issue for guests
* Fixed PHP warning in ajax events
= 2.3.3 =
*Release Date - 22 February 2023*
* Blocking the wishlist table visually while processing AJAX events
* Added integration with [Extra product options For WooCommerce | Custom Product Addons and Fields](https://wordpress.org/plugins/woo-extra-product-options/) plugin
* Added integration with [ione360 Configurator](https://wordpress.org/plugins/ione360-configurator/) plugin
* Added "input-checkbox" class to checkbox
= 2.3.2 =
*Release Date - 20 February 2023*
* Update framework
= 2.3.1 =
*Release Date - 16 February 2023*
* WooCommerce 7.4 support
* Fixed name attribute value issue
* Fixed PHP errors for old WordPress and WooCommerce versions
= 2.3.0 =
*Release Date - 03 February 2023*
* WooCommerce 7.3 support
* Added WooCommerce High-Performance order storage feature compatibility
* Updated WCAG compatibility
* Fixed issue with wishlist table pagination count
* Fixed cache issue when cookies were set for guests
* Fixed PHP warning related to wishlists products stats
* Fixed products counter issue with private products
= 2.2.1 =
*Release Date - 04 January 2023*
* Fixed PHP error on Flatsome theme integration
= 2.2.0 =
*Release Date - 03 January 2023*
* Added wishlist data update on login and logout
* Added integration with Ultimate Addons for the Elementor plugin
* Added integration with the VAD Product Design plugin
* Fixed admin menu duplicated items issue
* Fixed database upgrade issue
* Fixed issue with updating wishlists user data across devices
= 2.1.1 =
*Release Date - 26 December 2022*
* Fixed issue with URL rewrites when wishlist set up under the WooCommerce My Account area
* Fixed PHP warning in AJAX events
* Updated integration with the Divi theme
= 2.1.0 =
*Release Date - 22 December 2022*
* Compatibility with PHP 8.1
= 2.0.17 =
*Release Date - 19 December 2022*
* WooCommerce 7.2 support
* Fixed PHP error related to the add to wishlist event
= 2.0.16 =
*Release Date - 6 December 2022*
* Fixed required login redirect for guests
= 2.0.15 =
*Release Date - 22 November 2022*
* Added option "Days after which the guest wishlist will be deleted"
* Fixed the message about the failed event of the add to cart button on the wishlist page
= 2.0.14 =
*Release Date - 17 November 2022*
* Fixed issue with wishlist products counter
= 2.0.13 =
*Release Date - 14 November 2022*
* WooCommerce 7.1 support
* Fixed wishlist force redirect issue
= 2.0.12 =
*Release Date - 12 November 2022*
* Fixed issue with WPML plugin
= 2.0.11 =
*Release Date - 7 November 2022*
* Fixed force redirect to the wishlist page
= 2.0.10 =
*Release Date - 7 November 2022*
* WordPress 6.1 support
* Added integration with [WC Fields Factory](https://wordpress.org/plugins/wc-fields-factory/) plugin
* Added type of action for AJAX response
* Added redirect to the wishlist page in case of product is already on the wishlist and the event popup is disabled in the settings
* Fixed issue with marks product already in the wishlist
= 2.0.9 =
*Release Date - 30 October 2022*
* Updated integration with ShopEngine plugin
= 2.0.8 =
*Release Date - 20 October 2022*
* Added integration updated with the [All in One Product Quantity for WooCommerce](https://wordpress.org/plugins/product-quantity-for-woocommerce/) plugin
* Updated framework
= 2.0.7 =
*Release Date - 18 October 2022*
* WooCommerce 7.0 support
* Updated integration with the WooCommerce TM Extra Product Options plugin
* Improved frontend AJAX routine
* Fixed URL rewrites issue
= 2.0.6 =
*Release Date - 5 October 2022*
* Added JavaScript event ‘tinvwl_wishlist_ajax_response’
* Integration updated with the [WooCommerce Custom Product Addons](https://wordpress.org/plugins/woo-custom-product-addons/)
= 2.0.5 =
*Release Date - 20 September 2022*
* Added option "Products per page" for wishlist table
* Fixed pagination issue for wishlist owner
= 2.0.4 =
*Release Date - 20 September 2022*
* Fixed issue with PHP `short_open_tag`
= 2.0.3 =
*Release Date - 19 September 2022*
* WooCommerce 6.9 support
* Added option to hide AJAX popup on the wishlist page
* Added filter `tinvwl_social_link_email_recepient`
= 2.0.2 =
*Release Date - 14 September 2022*
* Added filter `tinvwl_popup_close_timer`
* Updated integration with WooCommerce Variation Swatches - Pro plugin
* Options to setup wishlist page under WooCommerce My Account section are simplified
= 2.0.1 =
*Release Date - 12 September 2022*
* Fixed WooCommerce My Account links issue
* Fixed AJAX actions for guests issue
= 2.0.0 =
*Release Date - 11 September 2022*
* Added feature to show stats for each product on the frontend
* Wishlist table actions migrated to AJAX calls
* Added feature to setup wishlist page under the WooCommerce My Account section
* Added options for add to wishlist button custom icon states
* WooCommerce 6.8 support
* Translations updated
* Code cleanup
* Fixed issue with WooCommerce Blocks
* Fixed conflict with WPML plugin and WooCommerce My Account menu
[See the changelog for all versions](https://templateinvaders.com/changelogs/ti-woocommerce-wishlist-plugin-free-changelog/?utm_source=wordpressorg&utm_content=changelog).
== Upgrade Notice ==
= 2.0.0 =
Major update with new features