templateinvaders
Forum Replies Created
-
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] Cookies outputHi @karamba ,
This is some hidden data assigned to your products by 3rd party code.
In version 2.5.0, we have improved the handling of such data so that it will not be displayed on the wishlist page. Note that this change will only apply to products that are saved to wishlists after the update of our plugin began at version 2.5.0.
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] shortcode variation_id not workingThanks for the bug report. We fixed the issue in the version 2.5.0
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] Empty Wishlist after removing one productThe markup for the wishlist table is outdated.
This means that your setup using the ti-wishlist.php template pre 2.x version that doesn’t support AJAX events. To fix this, check the wishlist template files in your child and parent theme under the ‘woocommerce‘ directory. You need to update the templates, specifically the custom data in the ‘form’ tag of the wishlist table.
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] Products not removing from wishlistThe wishlist page is still in the Cloudflare cache. You can see the response header with the value ‘cf-cache-status: HIT‘. You need to figure out how to exclude the wishlist page from the Cloudflare cache.
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] Empty Wishlist after removing one productHi @larach
Thank you for your message. To further investigate the problem, could you please provide us with a link to test the issue? This will help us to determine the cause of the problem and provide a solution.
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] Products not removing from wishlistThe wishlist page response header includes the following HTTP response headers related to caching:
x-cache: uncached x-cache-hit: MISS x-cacheable: YES:ForcedHere is what each of them means:
- x-cache: uncached – This header indicates that the requested resource was not found in the cache and was retrieved directly from the server.
- x-cache-hit: MISS – This header indicates that the requested resource was not found in the cache and was retrieved from the server.
- x-cacheable: YES:Forced – This header indicates that the requested resource can be cached, and that caching is forced. This means that the resource will be cached even if the client has set headers that would normally prevent caching.
So you need to investigate why this page is being forced to cache. It could be due to settings in Cloudflare.
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] Products not removing from wishlistHi @gabehh95
Thank you for your message. Based on the information you provided, it still seems like a caching issue. To further investigate the problem, could you please provide us with a link to test the issue? This will help us to determine the cause of the problem and provide a solution.
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] TI wishlist plugin not working in mobile versionHi,
Your active theme has integrated the add-to-wishlist button from our plugin in the mouseover element for product listings, which is not available in the mobile touchscreen version.
You need to either ask the theme author for a solution or use another position for the add-to-wishlist button that will be available for any device.
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] TI Woocommerce Wishlist causes Technical IssueHi @webmasterwereldwinkelzeistnl
Thank you for reaching out to us. Based on the error message you received, it seems that one file from our plugin might be missing or inaccessible due to file permission issues. This could have caused the performance issues you experienced while creating your blog post. It’s worth noting that this issue is not a bug in the plugin code itself, but rather a file permission issue or a corrupted installation.
To fix this issue, we recommend trying one of the following solutions:
- Reinstall our plugin to ensure that all necessary files are present and correctly installed.
- Fix the file permissions via your hosting panel.
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] Counter not updatingHey @rtlaird ,
We replied to your question in the chat about how to move the heart icon after the button text, but it looks like you didn’t see our response.
Just a small addition to your original question on this topic: we noticed that you edited the HTML markup for your wishlist icon in the header, and the counter doesn’t work with Ajax. The simple way to fix the issue is to add the counter class to your current tag, so your markup will look like this:
<span class="wishlist-value wishlist_products_counter_number">0</span>Forum: Plugins
In reply to: [TI WooCommerce Wishlist] Hide wishlist from the menu if emptyHi there,
Thank you for your message. I understand that you would like the wishlist to appear in the menu only if there are some products added to it. Showing an empty wishlist page does not look good.
Unfortunately, the plugin does not have an option to control when the wishlist appears in the menu because menu caching can interfere with this functionality. However, I can provide you with a JavaScript code that you can use to dynamically hide/show the menu item based on the presence of products in the wishlist.
Here’s the JavaScript code that you can use:
jQuery(document).ready(function($) { $( 'body' ).on( 'tinvwl_wishlist_mark_products', function( event, data ) { setTimeout(function() { $('li.menu-item:has(span.wishlist_products_counter)').each(function() { if (!$(this).find('span.wishlist_products_counter').hasClass('wishlist-counter-with-products')) { $(this).hide(); } else { $(this).show(); } }); }, 1000); }); });To add this code to your WordPress site, you can use a plugin for JavaScript insertion. One such plugin is “Insert Headers and Footers” by WPBeginner, which allows you to easily add custom code to your site’s header or footer.
I hope this helps!
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] Product’s Wishlisted URL not WorkingHi @mdjbutton
We have reviewed your issue and read your thread on the WAPF plugin support forum.
Regarding your question, the WAPF plugin does not have the feature you are looking for. If you add a product with a custom field to the WooCommerce cart and click on the product name, the product page will load without the custom fields selections. Our wishlist plugin behaves in the same way.
If you check the URL you mentioned (/product/ball-pit/mustard-square-ball-pit/?attribute_size=100x100x40&tiwp=1), you will see that our plugin tracking argument is removed, and the attribute argument is handled by default WooCommerce logic to preselect variation on page load. Similarly, WAPF may preselect custom fields from URL arguments. Some “custom product fields” plugins available on the web have such a feature.
Therefore, this issue is out of scope of our plugin, and unfortunately, we cannot do anything from our side. If the WAPF author adds such a feature, we will use it with our plugin as well.
Let us know if you have any other questions or concerns.
Forum: Plugins
In reply to: [TI WooCommerce Wishlist] Translate “Add to Cart” stringYou are absolutely correct! It seems that the option you’re looking for is currently hidden in your settings. To access it, simply navigate to the “Wishlist Product Settings” section and turn on the “Show ‘Add to Cart’ Button” option. This will make the mentioned text option visible. Once you’ve made your desired changes, you can disable the button option again and save your settings.
Please note that we are planning to update this feature in the near future, so stay tuned for more user-friendly options!
Hi,
Thank you for the suggestion. In plugin version 2.4.0, we have added two filters that allow you to extend REST API responses.
Please check the filters
tinvwl_api_wishlist_data_responseandtinvwl_api_product_data_response.Forum: Plugins
In reply to: [TI WooCommerce Wishlist] Wishlist Missing CacheHi,
The cookie mentioned is only set for logged-in users who typically do not use the cache. However, if your setup requires disabling it, you can use the following snippet with the latest version of our plugin:
add_filter( 'tinvwl_allow_data_cookies', '__return_false' );