Fixing Common YITH WooCommerce Wishlist Mobile Display Issues
Content
Mobile compatibility is a common challenge for many YITH WooCommerce Wishlist users. Based on community reports, issues like missing buttons, distorted images, and layout problems frequently occur on mobile devices while working perfectly on desktop. This guide covers the most frequent mobile display problems and their proven solutions.
Why Do Mobile Display Issues Happen?
Mobile display problems with the wishlist plugin typically stem from three main sources:
- Theme conflicts: Many themes implement custom mobile layouts that can interfere with plugin styling
- Responsive design thresholds: The plugin switches to a mobile-specific view at certain screen widths
- CSS specificity issues: Theme styles may override the plugin's mobile-specific CSS rules
- JavaScript compatibility: Some mobile browsers handle AJAX requests differently than desktop browsers
Common Mobile Issues and Their Solutions
1. Missing Remove/Delete Buttons on Mobile
Several users reported that the remove product button disappears on mobile devices. This often occurs because the mobile responsive template doesn't include this element by default.
Solution: Try disabling the mobile-responsive template entirely by adding this code to your theme's functions.php file:
add_filter( 'yith_wcwl_is_wishlist_responsive', '__return_false' );
This forces the plugin to use the desktop layout on all devices, which often resolves missing element issues.
2. Product Images Not Displaying or Appearing Distorted
Many users encounter problems with product images not showing up at all or appearing stretched/squashed on mobile view.
Solution: Add custom CSS to control image display on mobile devices. This CSS can be added through Appearance → Customize → Additional CSS:
ul.wishlist_view.responsive.mobile li .product-thumbnail a img {
width: 100px !important
}
ul.wishlist_view.responsive.mobile li, ul.wishlist_view.responsive.mobile li div.item-wrapper {
display: flex !important;
align-items: center !important;
}
Adjust the width value (100px) to your preferred image size.
3. Layout and Spacing Issues on Mobile
Improper spacing between columns and misaligned elements are common complaints on mobile devices.
Solution: Use targeted CSS to adjust mobile-specific spacing:
.wishlist_table.mobile li .item-wrapper .product-thumbnail {
max-width: 150px !important;
}
.wishlist_table.mobile li .item-wrapper .item-details {
width: 90px !important;
}
Modify these values according to your layout needs.
4. Pop-up Messages Appearing Cut Off or Off-Center
Some users reported that success/error messages appear cut off or improperly positioned on mobile screens.
Solution: Add this CSS to fix pop-up message positioning on mobile:
@media(max-width:991px){
div#yith-wcwl-popup-message {
margin: 0px 10px !important;
left: 0 !important;
}
}
5. Products Not Adding to Wishlist on Mobile
This serious issue prevents the core functionality from working on mobile devices, often showing loading animations that never complete.
Troubleshooting steps:
- Update the plugin, WooCommerce, and WordPress to their latest versions
- Switch to a default WordPress theme (like Twenty Twenty-Three) temporarily to test
- Deactivate all plugins except WooCommerce and YITH Wishlist, then reactivate them one by one to identify conflicts
- Check for JavaScript errors in the browser console on mobile devices
- Ensure your hosting environment isn't blocking AJAX requests (look for 403 or 400 errors)
When Standard Solutions Don't Work
If the above solutions don't resolve your mobile display issues, consider these additional steps:
- Browser testing: Test on multiple mobile browsers (Chrome, Safari, Firefox) to identify browser-specific issues
- Device testing: Test on actual mobile devices rather than just browser simulation tools
- Cache clearing: Clear all caching mechanisms including browser cache, plugin cache, and server-side cache
- Plugin conflict testing: Methodically disable other plugins to identify conflicts
Important Considerations
Before implementing any custom code solutions:
- Always use a child theme to add custom code to avoid losing changes during theme updates
- Test changes on a staging site before applying them to your live website
- Keep the plugin updated, as many mobile compatibility issues are addressed in newer versions
- Note that some features mentioned in support threads may be available only in premium versions of the plugin
Mobile display issues with YITH WooCommerce Wishlist are often resolvable through careful troubleshooting and targeted CSS adjustments. By methodically testing and applying these solutions, most users can achieve proper mobile functionality for their wishlist features.
Related Support Threads Support
-
Product Name HREF is Not Working on Mobile Deviceshttps://wordpress.org/support/topic/product-name-href-is-not-working-on-mobile-devices/
-
Image and remove button on Mobile versionhttps://wordpress.org/support/topic/image-and-remove-button-on-mobile-version/
-
Rename “product” label on mobile viewhttps://wordpress.org/support/topic/rename-product-label-on-mobile-view/
-
How can I adjust the size of the product image and the font?https://wordpress.org/support/topic/how-can-i-adjust-the-size-of-the-product-image-and-the-font/
-
Quantity of product doesn’t show on mobilehttps://wordpress.org/support/topic/quantity-of-product-doesnt-show-on-mobile/
-
Add to wishlist not working on mobile devicehttps://wordpress.org/support/topic/add-to-wishlist-not-working-on-mobile-device/
-
Remove button not visible on mobilehttps://wordpress.org/support/topic/add-to-cart-not-visible/
-
Image resolution product in wish listhttps://wordpress.org/support/topic/image-resolution-product-in-wish-list/
-
Product images not displaying on mobile deviceshttps://wordpress.org/support/topic/product-images-not-displaying-on-mobile-devices/
-
The Remove Product button is not showing on the mobile wishlist pagehttps://wordpress.org/support/topic/the-remove-product-button-is-not-showing-on-the-mobile-wishlist-page/
-
Pop-up message “The product is already in…” not displayed properly mobilehttps://wordpress.org/support/topic/pop-up-message-the-product-is-already-in-not-displayed-properly-mobile/
-
Double product photos/thumbnails on wishllist pagehttps://wordpress.org/support/topic/double-product-photos-thumbnails-on-wishllist-page/
-
Need to make smaller fonts on product title on mobile versionhttps://wordpress.org/support/topic/need-to-make-smaller-fonts-on-product-title-on-mobile-version/
-
Content Layout Shifthttps://wordpress.org/support/topic/content-layout-shift/
-
Thumbnails not displaying (mobile version)https://wordpress.org/support/topic/thumbnails-not-displaying-mobile-version/
-
something going wrong on new productcategory page ON MOBILE ONLYhttps://wordpress.org/support/topic/something-going-wrong-on-new-productcategory-page-on-mobile-only/
-
Error in the mobile application.https://wordpress.org/support/topic/error-in-the-mobile-application/
-
Wishlist Positionhttps://wordpress.org/support/topic/wishlist-position/
-
Wishlist on mobile – html showinghttps://wordpress.org/support/topic/wishlist-on-mobile-html-showing/
-
Mobile Font is way too bighttps://wordpress.org/support/topic/mobile-font-is-way-too-big/
-
Remove/delete icon in the wishlist on mobile viewhttps://wordpress.org/support/topic/remove-delete-icon-in-the-wishlist-on-mobile-view/
-
add to cart buy now mobile desktophttps://wordpress.org/support/topic/add-to-cart-buy-now-mobile-desktop/
-
Sample on favorites page with product images Block themehttps://wordpress.org/support/topic/sample-on-favorites-page-with-product-images-block-theme/
-
Remove icon on mobile above product imagehttps://wordpress.org/support/topic/remove-icon-on-mobile-above-product-image/
-
URGENT PLEASE. Mobile view design errorhttps://wordpress.org/support/topic/urgent-please-mobile-view-design-error/
-
Wishlist doesn’t work on mobilehttps://wordpress.org/support/topic/wishlist-doesnt-work-on-mobile/
-
Wishlist only showing first product on mobile until deletedhttps://wordpress.org/support/topic/wishlist-only-showing-first-product-on-mobile-until-deleted/
-
Image Sizehttps://wordpress.org/support/topic/image-size-220/
-
Ask for estimate not showing up in mobile, Firefox, Safari or edgehttps://wordpress.org/support/topic/ask-for-estimate-not-showing-up-in-mobile-firefox-safari-or-edge/
-
Remove wishlist JSON error (mobile)https://wordpress.org/support/topic/remove-wishlist-json-error-mobile/
-
Add to Cart button doesn’t showhttps://wordpress.org/support/topic/add-to-cart-button-doesnt-show/
-
Product remove on mobile deviceshttps://wordpress.org/support/topic/product-remove-on-mobile-devices/
-
Wishlist page in mobile is not displaying properlyhttps://wordpress.org/support/topic/wishlist-page-in-mobile-is-not-displaying-properly/