Judge-Me review badge not showing on Product Grid or list

This topic has 14 replies, 3 voices, and was last updated 1 months ago ago by Jack Richardson

  • Avatar: Rowan Keizer
    Rowan Keizer
    Participant
    October 8, 2024 at 14:58

    Hi there;

    Please can you help, the judge.me preview badge for products does not show on the product grid or lists.

    13 Answers
    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    October 8, 2024 at 15:56

    Hello, Rowan Keizer,

    Thank you for reaching out to us with your concern.

    Do you use an additional plugin?

    Please provide temporary wp-admin and FTP access. We will check what can be done to help you.

    To grant WP-Admin access, please proceed to create a new user account with an administrator role through your WordPress Dashboard. Once the account is established, you may securely transmit the username and password to us via the Private Content section designated for this purpose.

    For FTP access, we require the following details: FTP host, FTP username, FTP password, FTP port, and FTP encryption type. If you need assistance in creating these credentials, please reach out to your hosting provider who will guide you through the process.

    Best Regards,
    8Theme’s Team

    Avatar: Rowan Keizer
    Rowan Keizer
    Participant
    October 8, 2024 at 16:23

    Thank you, I use the Judge.Me plugin.
    Please see login details in PCA.

    Please contact administrator
    for this information.
    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    October 8, 2024 at 16:33

    Hello, Rowan Keizer,

    Have you tried to contact the support team of the plugin?

    Please note that we do not give a guarantee for full theme compatibility with all existing 3rd party plugins, and we can not provide support for such plugins. Sometimes, but not always, you need additionally customize the theme or plugin to make them work together. Unfortunately, it’s not possible for the author to make the theme compatible with all the existing plugins and additional customization is outside the scope of our basic support.

    Have you tested how it works with the default WooCommerce theme – Storefront activated on your site?

    Could you provide FTP access?

    Best Regards,
    8Theme’s Team

    Avatar: Rowan Keizer
    Rowan Keizer
    Participant
    October 10, 2024 at 10:45

    Thank you. I have contacted the Judge.Me support team with regards to this. They say that the Xstore theme seems to be blocking the badge somehow.

    The preview badge works perfectly on Single Product Page, as well as shop. I have also seen that it seems to work with the old Products grid from Elementor, but does not seem to work with the new Product Grid or list.

    Please see FTP login details in PCA.

    Please contact administrator
    for this information.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    October 10, 2024 at 14:04

    Dear @Rowan Keizer,

    We hope this message finds you well.

    Could you kindly provide us with the product where the custom badge has been added, so we can review it? Additionally, we would appreciate it if you could guide us on how to set up such a badge for testing purposes.

    Furthermore, we would like to inquire if you have reached out to the support team of the Judge plugin regarding the compatibility with our Product Grid widgets. It is possible that they may have custom hooks that need to be adjusted to ensure proper compatibility.

    Thank you for your assistance, and we look forward to your response.

    Best regards,
    The 8Theme Team

    Avatar: Rowan Keizer
    Rowan Keizer
    Participant
    October 11, 2024 at 15:26

    Good day;

    You can see the reviews displayed on the shop page: https://celebratewithme.co.za/shop/
    It is automatically added from the plugin side, but does not show on product grid not sure why.

    On the single product page: https://celebratewithme.co.za/product/long-beaded-ghost-bunting/

    I added with shortcode: [jgm-preview-badge]
    Here is a link to all the shortcodes that Judge.Me uses: https://help.judge.me/en/articles/8398919-adding-judge-me-widgets-using-shortcodes

    I did contact their support, and they told me that I need to contact the Theme support as there is a conflict.

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    October 14, 2024 at 07:57

    Dear @Rowan Keizer,

    I hope this message finds you well.

    Unfortunately, we are unable to connect to your server using the FTP credentials you provided. It is possible that the access details are incorrect.

    Additionally, we would like to inform you that our Elementor Product Grid widget has a unique structure and does not adhere to all the existing hooks/filters from the WooCommerce plugin. As a result, the custom code from the Judge.me plugin may not function as expected, since the WooCommerce hooks that the plugin relies on are not present in the widget’s source code.

    In this case, we recommend implementing the solution previously described in the following thread: https://www.8theme.com/topic/put-a-custom-button-in-product-grid-below-add-to-cart/#post-348635. This approach allows you to add a custom element (which you can name ‘judge-me-reviews’) to be displayed. In the code output, you can then use the “echo do_shortcode(‘[jgm-preview-badge]’)” function. The result of this implementation can be seen here: https://prnt.sc/4ugMmKpSnlUY.

    Please note that while additional customizations fall outside the scope of our standard support, we are always happy to guide you through the necessary steps to ensure compatibility with custom plugins.

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Rowan Keizer
    Rowan Keizer
    Participant
    October 14, 2024 at 15:29

    Thank you kindly. I added the code, however it gave me a fatal error.

    This is the code I used?

    add_filter(‘etheme_product_grid_list_product_elements’, function($elements) {
    $elements[‘judge-me-reviews’] = esc_html__( ‘Judge Me reviews’, ‘xstore-child’ );
    return $elements;
    });

    add_action( ‘etheme_product_grid_list_product_element_render’, function($key, $product, $edit_mode, $main_class) {
    if ( $key == ‘judge-me-reviews’ )
    {
    echo do_shortcode(‘[jgm-preview-badge]’);
    }
    }, 10, 4 );

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    October 14, 2024 at 16:08

    Hello @Rowan Keizer
    Provide us the updated FTP + WP-ADMIN access so we will check the reason of such fatal error.
    Kind regards, Jack Richardson

    Avatar: Rowan Keizer
    Rowan Keizer
    Participant
    October 14, 2024 at 19:35

    Thank you. I played around with it a bit, and seemed to get it to work.

    However, how do I place it under the product title, how do I add spacing above and below it?

    The other thing is that it is not showing for all products, only a select few.

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    October 15, 2024 at 07:08

    Dear @Rowan Keizer,

    I hope this message finds you well.

    If you would like to reorder the elements within your product content, we recommend seeking assistance from your website developer. They will be able to guide you on the appropriate PHP solutions to achieve the desired outcome. For reference, you can review one possible solution for customizing the order of elements in product content here: https://www.8theme.com/topic/your-theme-can-not-have-diffrent-product-grid-styles-only-change-color-size-and-show-hide/#post-417524.

    Additionally, if you wish to add spacing between elements, a few lines of custom CSS code will be required.

    Regarding the issue of reviews not displaying on certain products, we suggest reaching out to the support team for the “Judge.me” plugin. It is possible that some custom parameters
    such as product ID may need to be added to the shortcode to resolve this issue.

    Please note that any further customization falls outside the scope of our standard support.

    Thank you for your understanding.

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Rowan Keizer
    Rowan Keizer
    Participant
    October 15, 2024 at 23:31

    Thank you Jack, I was able to reorder the items in the PHP, using the code form the link you sent above.

    However, I cannot seem to find the element for the swatches (eg Colour or size, etc).

    I tried attributes, but that is not it. Can you point me in the right direction?

    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    October 16, 2024 at 07:40

    Dear @Rowan Keizer,

    I hope this message finds you well.

    Could you kindly ask your development team to review the following file: xstore/framework/compatibility/elementor.php, specifically the function highlighted in this screenshot: https://prnt.sc/1GzKngwPx417

    We have implemented the swatches element into product content items, but only in cases where it is enabled in the Theme Options. Additionally, the position of the swatches is determined based on the settings configured in the options.

    Thank you for your attention to this matter.

    Best regards,
    Jack Richardson
    8Theme Team

  • Viewing 14 results - 1 through 14 (of 14 total)

You must be logged in to reply to this topic.Log in/Sign up

8theme customization service
We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.