This topic has 10 replies, 2 voices, and was last updated 7 years, 11 months ago ago by Olga Barlow
Hi,
A few issues with the YITH wishlist (I upgraded to pro)
1. The social share buttons at the bottom of the wishlist page aren’t showing up, even though I checked them in the settings.
2. The link to a user’s wishlist goes to 404 error because it adds another “view” in the url
http://www.dbkjewels.com/view/view/P5I55QYSWNRA/
should be:
http://www.dbkjewels.com/view/P5I55QYSWNRA/
3. If the setting “Disable the wishlist features for unauthenticated users, redirecting them to the login page” The heart icon no longer appears on hover for the product on the shop page. In some cases, I saw the instead there is text “Add to Wishlist”, but it is chopped off and no entirely visible.
4. No options to add new wishlists or shift between wishlists.
I asked the YITH developers and they said it’s issues with the theme.
Can you kindly assist?
Thanks!
Rob
Also, is there a way to show the Wishlist Heart Icon on the Quick View popup?
Thanks,
Rob
Update from YITH:
1. The Theme was preventing the social share icons. From YITH:
> For some reason your theme hides tfoot of wishlist table, where the share links are placed
I added the following css rule to Custom Css section of your Theme Option to fix the problem
.woocommerce table.wishlist_table tfoot{
display: table-footer-group!important;
}
2. The link to a user’s wishlist goes to 404 error because it adds another “view” in the url
I changed the slug to “wishlist” and resaved the permalinks. All fixed
3. YITH is going to check out the theme and see if they can help to make sure the wishlist icons and features work correctly. They will get back to me about fixes.
4. See 3
YITH is going to assist as much as they can, but they may need to recommend theme updates. I will let you know.
Finally, from the last reply, can you add the wishlist button on the Quick View?
Thanks,
Rob
Hi, any update on this? Thanks!
Hello,
Sorry for the delay in answering.
1) We’ll fix it in next theme update.
2) This is not theme issue. It’s Wishlist moment. You need to re-save permalinks to make it work.
3), 4) Let us know if you get the reply from plugin author and we need to update something in our theme.
5) http://prntscr.com/do2evj Position > Use shortcode value if you want to show the Wishlist in the Quick View window.
Regards
5. Thanks, Wishlist is showing in quickview now.
Another, semi-related issue. I use YITH Point and Rewards. On the product page, there is a message that tells how many points a user will get for purchasing (in red). Is there a way to get this on the quickview of the product?
Thanks
Current issue:
Non-registered users can add items to wishlist. Admin can add to wishlist. Mobile can add to wishlist…non-admin, registered users CANNOT add to wishlist. “No products in wishlist” message appears
P.S. I’m awake for the next 4 hours and can help debug and respond while you’re working. Thanks!
Hello,
6) YITH Point Rewards. Contact with plugin author to find out what function to use to show that message. To edit quick view content you need to edit product-quick-view.php file (xstore/woocommerce/ folder) copy this file into child theme and edit.
7) I’m not sure about Wishlist issue. Registered users can’t add the products to the wishlist on mobile device only, right? Or problem persists for the desktop too? Do you use wishlist button on the single product page or wishlist icon from hover?
Because I don’t see empty wishlist on mobile when I’m logged in. It works slow, but works.
Regards
6. I will contact YITH with this issue.
7. I fixed the Wishlist issue with YITH. Multiple issues, but the main one was the need for the prettyphoto script when “multiple wishlists” is selected. Unfortunately, it screws up the formatting on the lightbox, so I removed multiple wishlists.
To fix this, and allow multiple wishlists, there needs to be the prettyphoto script integrated to the theme and have theme formatting for lightbox photo view. This is the prettyphoto script:
Try to add this code on your theme’s functions.php
add_action( ‘wp_enqueue_scripts’, ‘ywwl_prettyphoto_scripts’, 9999 );
function ywwl_prettyphoto_scripts(){
global $woocommerce;
if( is_null( $woocommerce ) ){
return;
}
$assets_path = str_replace( array( ‘http:’, ‘https:’ ), ”, $woocommerce->plugin_url() ) . ‘/assets/’;
$suffix = defined( ‘SCRIPT_DEBUG’ ) && SCRIPT_DEBUG ? ” : ‘.min’;
wp_enqueue_script( ‘yprettyPhoto’, $assets_path . ‘js/prettyPhoto/jquery.prettyPhoto’ . $suffix . ‘.js’, array( ‘jquery’ ), false, true );
wp_enqueue_script( ‘yprettyPhoto-init’, $assets_path . ‘js/prettyPhoto/jquery.prettyPhoto.init’ . $suffix . ‘.js’, array( ‘jquery’,’prettyPhoto’ ), false, true );
}
Also from YITH:
1. For some reason your theme hides tfoot of wishlist table, where the share links are placed
I adde the following css rule to Custom Css section of your Theme Option to fix the problem
.woocommerce table.wishlist_table tfoot{
display: table-footer-group!important;
}
3. It seems that some style is missing from add to wishlist button for unauthenticated users; anyway, I added the following custom rules to fix the problem
.footer-product .yith-wcwl-add-to-wishlist a:before{
opacity: 1!important;
content: “\e908”;
font-family: ‘xstore-icons’;
font-size: 1.9rem;
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
letter-spacing: 0px;
line-height: 1 !important;
position: relative;
top: 12px;
-webkit-transition: all 0.2s linear;
transition: all 0.2s linear;
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.footer-product .yith-wcwl-add-to-wishlist a{
font-size: 0;
display: inline-block;
width: 100%;
height: 3.22rem;
position: relative;
top: 0;
letter-spacing: 0;
-webkit-border-radius: 0;
border-radius: 0;
}
Hello,
Yes, we use our own script for the image lightboxes and we don’t use prettyphoto.
Regards
Tagged: 404 links, best selling, social share, themes, wishlist, woocommerce
You must be logged in to reply to this topic.Log in/Sign up