Removing items from the wishlist by clicking the heart works as long as I am on the same page where I added the item to the WishList. If I move to another page, for example the single view page I cannot remove the product from the WishList. I need to go back to the original page, shop page or home page wherever I added the product to the Wishlist. There are no errors and I am excluding /wishlist/ from caching. Any ideas?
]]>We just purchased premium – we need to customize “ask for an estimate” and also would like to disable “Add to cart” ?? We only sell per custom order but it seemed your plugin was a better option than the one we’ve been using, since they changed their platform and it’s an issue with javascript.
PLEASE ADVISE OR WE WILL HAVE TO REQUEST A REFUND
I have a problem, in the file tinvwl.class.php there is this function > apply_filters(‘tinvwl_wc_cart_fragments_enabled’, true) ? ‘wc-cart-fragments’ : ‘jquery’, my theme does not rely on wc-cart-fragments, is there an option to make this script not rely on wc-cart-fragments? apart from commenting out this function?
]]>Hi,
In the past I used your plugin always together with the menu/Elementor Extension from OceanWP, but since the last upgrades the extension doesn’t work very well with Elementor (pro).
So I decided to replace the OWP menu with the menu from Elementor.
I’m able to add the counter icon while using your shortcode [ti_wishlist_products_counter]. This works and I need to use CSS to style the icon that it fits together with the other menu elements.
I’m just wondering is there no direct integration/widget for Elementor? You have so many users, I ‘m sure 50% are using Elementor as well ??
Hi,
if you haven��t noticed already, there��s a vulnerability again:
Regards
]]>Dear support
We are experience a very slow backend, no matter which site the backend user is loading.
After investigating we realized that the main cause is a very expensive query which takes at least 5x longer than the second slowest query, often even 10-20x longer (see query monitor plugin).
This query does seem unnecessary on almost all pages and is probably just needed on TI Wishlist backend pages.
The Query:SELECT SUM(
count
) as stats_count
FROM (SELECT COUNT(B
.ID
) AS count
FROM wp_tinvwl_analytics
AS A
LEFT JOIN wp_tinvwl_items
AS C
ON C
.wishlist_id
= A
.wishlist_id
AND C
.product_id
= A
.product_id
AND C
.variation_id
= A
.variation_id
LEFT JOIN wp_tinvwl_lists
AS B
ON C
.wishlist_id
= B
.ID
LEFT JOIN wp_tinvwl_lists
AS G
ON C
.wishlist_id
= G
.ID
AND G
.author
= 0
WHERE A
.product_id
> 0
GROUP BY A
.product_id
, A
.variation_id
HAVING count
> 0
LIMIT 0, 9999999) AS A
Caller:TInvWL_Public_AddToWishlist->set_wishlists_data_cookies()
Plugin:ti-woocommerce-wishlist-premium
Can you please fix the code so that queries are only triggered when really needed?
Thanks!
Hi.
When in a variable product, this plugin only works when a true variation is chosen. But i need to add the parent product if there is not a true variation. How to do that?
]]>Hi, I am sorry to say that we will discontinue the use of your plugin.
Your plugin has created over 20,000 wishlists. And I assume settings were saved in the database as well.
Can you guide me to a clean uninstall? Thanks for the support.
]]>Hi,
first thanks a lot for fixing the security issue and updating the plugin. Now after update on some places the translations into german are gone. For example the action button in wishlist. The product has been added to wishlist text in popup. The stock status in wishlist, etc.
How to translate?
Thanks a lot!
]]>Hello, is it possible to add a title attribute for the menu icon for the wishlist button? I’d like it so that whenever I hover over the wishlist menu icon there would be a text that shows that it will lead to the wishlist page.
]]>I am getting the following message repeating over and over in my console. Just wondering how to fix whatever the issue is?
The resource https://staging.bespokeartifacts.com/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.woff2 was preloaded using link preload but not used within a few seconds from the window’s load event. Please make sure it has an appropriate
as
value and it is preloaded intentionally.
Thanks,
Shawn
We’re looking to migrate existing data to another plugin.
On our site BoostBuddy, we were using your plugin for the wishlist. Now that it’s gone, we’re looking into ways to migrate it. Do you know what the process is for Yith Woocommerce wishlist or Woocommerce wishlist?
]]>https://www.ads-software.com/plugins/ti-woocommerce-wishlist/
]]>Why some string are not reachable, im at 100% translated for all language but it still dont detect some string as you can see on my screen
]]>We have used https://www.ads-software.com/plugins/ti-woocommerce-wishlist/ TI WooCommerce Wishlist Plugin
We have got error when product list “slider” option select
see demo and check console log swiper js error found
https://bdlayoutspack.com/breakdance-ice-cream-shop-pack/slider-testing/
See Product List element settings
https://prnt.sc/6kT4KScESbGz
https://prnt.sc/_JAhoGanSFtr
When we disabled this setting “Show in Product Listing” then slider is working but wishlist button is hide becuase we have disabled that option
https://nimb.ws/zYq14nA
Do you have any solution?
Hi,
when will You repair this security vulnerability?
]]>Hello,
Wordfence has published TI WooCommerce Wishlist has a security vulnerability.
Please release a patch. As of now, I have deactivated the plugin.
]]>Hello,
I’ve sent multiple requests to the plugin author for help with this but have not heard back. (I am willing to pay, and have had them do minor custom projects for us in the past.)
I need to add two additional fields [Email and Name] to the ‘ask an estimate’ dialog box. (We want to keep guest functionality so as not to deter users, but in those cases we have no idea who made the request.)
There is a post addressing this: https://www.ads-software.com/support/topic/how-to-add-a-new-field-to-ask-an-estimante-popup/
But after hours and hours of trying I can’t get the step #2 part:
2. hook next filters to pass new arguments to email templates?tinvwl_estimate_email_data_template_html
?and?tinvwl_estimate_email_data_template_plain
Can someone please help?
We really love the plugin and I would highly recommend it, except for lack of dev support, which is concerning.
Thanks!
]]>We’ve had an issue whereby the wishlist won’t work properly since some plugins have been updated.
Support is non-existant so whilst the software is great, we’ve had to remove it and move to a competitors solution. Shame.
I installed the Advanced Product Fields plugin to add custom fields to my products. However, when I try to add a product with custom fields to the wishlist, the wishlist page displays something like this:wapf :{"field_65d5e59350dd9":"1","field_65d5e55772826":"1","field_65d5e5aabae49":"1","field_66cae1816539f":"1","field_66cae18cd74f0":"1","field_66cae19f08b11":"1","field_66cae1ab2e16a":"1"}
instead of the actual custom field values.
Hi ,
https://3.6.134.105/my-account/wlfmc-wishlist/
Wishlist page not working properly. it show just loading and can not add any items to cart.
below is error
]]>Currently I am using wordfence and it is reported to have a security vulnerability, here is the detailed link: https://www.wordfence.com/threat-intel/vulnerabilities/wordpress-plugins/ti-woocommerce-wishlist/ti-woocommerce-wishlist-282-unauthenticated-sql-injection
]]>Hello Team,
On the product page, when the ‘Add to Wishlist’ button is selected, the Wishlist popup goes behind with the existing window and user is not able to see the add to Wishlist popup
hey, how can you completely disable the ti wishlist analytics?
It writes a lot of stuff into the database:
INSERT INTO IrmoM_tinvwl_analytics
(wishlist_id
,product_id
,variation_id
,ID
,visite_author
)
Today I got a notification from Solid Security saying WordPress TI WooCommerce Wishlist Plugin <= 2.8.2?is vulnerable to?SQL Injection. You can see here: https://patchstack.com/database/vulnerability/ti-woocommerce-wishlist/wordpress-ti-woocommerce-wishlist-plugin-2-8-2-sql-injection-vulnerability?_a_id=431 that it’s likely to be exploited. Can you let me know you are aware and that a fix is on the way?
]]>Hi,
I received this alert:
Vulnerability Details:?SQL Injection vulnerability discovered by Rafie Muhammad?
An update ?
Thanks
]]>Getting a recurring error in debug log caused by TI Wishlist Plugin. Needs to be solved in the code vs changing database settings.
Pretty sure its due to the code handling double quotes vs single quotes.
Error:
[01-Aug-2024 18:27:05 UTC] WordPress database error Unknown column ‘publish’ in ‘on clause’ for query SELECT COUNT(quantity
) AS quantity
FROM wp_tinvwl_items t1 INNER JOIN wp_posts t2 on t1.product_id = t2.ID AND t2.post_status IN (“publish”,”private”) WHERE wishlist_id
=’14’ made by require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), WP_Hook->do_action, WP_Hook->apply_filters, TInvWL_Public_AddToWishlist->set_wishlists_data_cookies, TInvWL_Public_WishlistCounter->get_counter, TInvWL_Public_WishlistCounter->counter, TInvWL_Product->get
[01-Aug-2024 18:27:05 UTC] PHP Warning: Trying to access array offset on value of type null in /var/www/html/wp-content/plugins/ti-woocommerce-wishlist/public/wishlistcounter.class.php on line 235
[01-Aug-2024 18:27:06 UTC] is_internal_meta_key was called incorrectly. Generic add/update/get meta methods should not be used for internal meta data, including “_low_stock_amount”. Use getters and setters. Backtrace: do_action(‘wp_ajax_wc_multistore_ajax_sync’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Multistore_Ajax_Product_Master->wc_multistore_ajax_sync, WC_Multistore_Abstract_Product_Master->__construct, WC_Multistore_Abstract_Product_Master->get_data, apply_filters(‘wc_multistore_master_product_data’), WP_Hook->apply_filters, WOO_MSTORE_INTEGRATION_Sync_Custom_Meta->add_metadata, WC_Data->get_meta, WC_Data->is_internal_meta_key, wc_doing_it_wrong. This message was added in version 3.2.0.
Hi.
I installed the free version of the TI Wishlist plugin.
it has the share buttons but if i share, they get an empty wishlist even if i have logged in as admin to add something to the wishlist on my side.
]]>The plugin author hasn’t posted in over 4 months, and this plugin hasn’t been updated in 5 months, so I’m assuming it’s been abandoned. I’ll leave this here for anyone who is having their wishlist crash when it encounters a bundle from the official Woo product bundles plugin.
Inside /wp-content/plugins/ti-woocommerce-wishlist/integrations/woocommerce-product-bundles.php
replace the two calls to WC_PB_Core_Compatibility::get_id( $product )
with $product->get_id()
. Their compatibility wrapper is no longer working.
Hi, We tried to reach you (from – [email protected]) through your website support but unfortunately didn’t heard back from your end.
Can you please check my requirement and revert as soon as possible.