Forum Replies Created

Viewing 30 posts - 1,921 through 1,950 (of 17,791 total)
  • Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Sherine,

    Please check it now. We have improved your widget settings and added a hover animation using custom CSS (https://prnt.sc/nJg_LGWgmVp4). You can see how it appears on the frontend here: https://gyazo.com/5e20542e1981d72443f2ae64eefe3347

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello,

    We apologize if our previous response did not fully meet your expectations. However, as your request falls outside the scope of our basic support, we referred you to a company that provides customization services.

    If you are a developer and would like to create a shortcode (or similar functionality) to display only the product variations that are available on backorder, you will need to:

    1. Create a shortcode.
    2. Review the WooCommerce functions that display product attributes, as you will need to filter them to show only those marked as “on backorder.”
    Useful functions and files may include:
    – get_variation_attributes()
    – woocommerce/includes/class-wc-product-variable.php
    – woocommerce/includes/class-wc-product-variation.php
    3. Once you have created the shortcode, ensure that you first display all attributes from the current product. You can use the global $product variable (see https://prnt.sc/X-qLu0j8ZfRi) at the beginning of your code before checking for attributes.

    As a simple starting point, you may use the following php snippet:

    function etheme_child_onbackorder_variations_shortcode( $atts ) {
        $atts = shortcode_atts(
            array(
                'product_id'   => '',
                'show_price'   => false, 
                'show_sku'     => false, 
                'no_items_msg' => '', 
            ),
            $atts,
            'onbackorder_variations'
        );
    
        // Get product.
        if ( ! empty( $atts['product_id'] ) ) {
            $product = wc_get_product( (int) $atts['product_id'] );
        } else {
            global $product;
        }
    
        if ( ! $product || ! $product->is_type( 'variable' ) ) {
            return '';
        }
    
        $backorder_variations = array();
    
        // Get all variation IDs for the product.
        $variation_ids = $product->get_children();
    
        foreach ( $variation_ids as $variation_id ) {
            $variation = wc_get_product( $variation_id );
    
            if ( ! $variation || ! $variation->exists() ) {
                continue;
            }
    
            if ( 'onbackorder' !== $variation->get_stock_status() ) {
                continue;
            }
    
            $backorder_variations[] = $variation;
        }
    
        if ( empty( $backorder_variations ) ) {
            if ( ! empty( $atts['no_items_msg'] ) ) {
                return wp_kses_post( $atts['no_items_msg'] );
            }
            return '';
        }
    
        ob_start();
    
        echo '<ul class="onbackorder-variations-list">';
    
        foreach ( $backorder_variations as $variation ) {
            $attributes = $variation->get_attributes();
            $parts      = array();
    
            foreach ( $attributes as $taxonomy => $value_slug ) {
                if ( ! $value_slug ) {
                    continue;
                }
                $label = $taxonomy;
                if ( 0 === strpos( $taxonomy, 'pa_' ) ) {
                    $label = wc_attribute_label( $taxonomy );
                }
                $value_label = $value_slug;
                if ( taxonomy_exists( $taxonomy ) ) {
                    $term = get_term_by( 'slug', $value_slug, $taxonomy );
                    if ( $term && ! is_wp_error( $term ) ) {
                        $value_label = $term->name;
                    }
                } else {
                    $value_label = wc_clean( str_replace( '-', ' ', $value_slug ) );
                }
    
                $parts[] = sprintf(
                    '%s: %s',
                    esc_html( $label ),
                    esc_html( $value_label )
                );
            }
    
            echo '<li class="onbackorder-variation" data-variation_id="' . esc_attr( $variation->get_id() ) . '">';
    
            if ( ! empty( $parts ) ) {
                echo '<span class="onbackorder-variation-attributes">' . esc_html( implode( ', ', $parts ) ) . '</span>';
            }
    
            if ( !!$atts['show_price'] ) {
                echo ' <span class="onbackorder-variation-price">' . wp_kses_post( $variation->get_price_html() ) . '</span>';
            }
    
            if ( !!($atts['show_sku'] ) && $variation->get_sku() ) {
                echo ' <span class="onbackorder-variation-sku">SKU: ' . esc_html( $variation->get_sku() ) . '</span>';
            }
    
            echo '</li>';
        }
    
        echo '</ul>';
    
        return ob_get_clean();
    }
    add_shortcode( 'etheme_child_onbackorder_variations', 'etheme_child_onbackorder_variations_shortcode' );

    Please note that providing additional customization is beyond the scope of our basic support.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Mesa,

    We have conducted a thorough analysis and discovered a conflict between the built-in typography fonts loaded from the Customizer and those from Elementor. Could you please check if everything is now working correctly? We have made several adjustments in different areas to improve the font display across your website.

    Best regards,
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @sky,

    The content displayed on your website (https://prnt.sc/CesDrk3k_weE) appears beneath the header because the “Header Overlap” option is currently enabled. To resolve this, you can either add additional top padding to the section containing the text or create multiple headers with specific conditions—for example, setting the header to “non-overlap” with conditions for all pages except the homepage or according to other requirements.

    For more information about the Header Builder, please refer to our documentation: https://www.8theme.com/documentation/xstore/xstore-builders/new-xstore-header-builder-with-elementor/

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @laboteknoloji,

    Please review the previous response and share your feedback with us.

    Upon our initial review, we noticed that you are using a non-theme Archive Products widget on the Shop page, which might be causing the issue with theme Ajax filtering. Could you please let us know if you are able to try using our built-in Archive Products widget (https://prnt.sc/62gBislBeQb0) instead? It offers more customization options and an improved UI/UX compared to the default widget.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @hesham,

    Please try adding the following snippet to your child theme’s functions.php file:

    add_filter('woocommerce_layered_nav_count_maybe_cache', '__return_false');  
    add_filter('etheme_widget_product_categories_cache', '__return_false');

    If the issue persists, kindly provide temporary wp-admin access so that we can check and resolve the problem.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Mesa,

    Please attach the URL of the product that has this issue. We have checked several items, and the typography and font weight appear to be correct on single product pages: https://prnt.sc/JYy0tvLKieB3

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Atip,

    We noticed that the following option was enabled: https://prnt.sc/8k6baBeVjFXJ. This option was originally created to improve AJAX filtering and pagination. For testing purposes, we have temporarily deactivated it so that you can compare the AJAX response times.

    In our tests using the new Pjax technique, the response time for AJAX widget filters has been significantly faster. Please check the results on your side.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Atip,

    Please clear your cache in the caching plugin and check again. We have made some improvements to the Google Map widget scripts.

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Dear @Sherine,

    Thank you for reaching out to us.

    1. Unfortunately, there is no ready-made solution available at this time. However, we kindly suggest limiting the number of items in your “All Departments” menu to ensure that all entries are visible and that the mega menu displays correctly.

    2. You may try adding the following custom CSS to adjust the position of your static blocks within the “All Departments” section so that they appear in the correct visible area:

    .elementor-widget-theme-etheme_departments_menu .menu-static-block.nav-sublist-dropdown {
        min-height: 100vh;
    }

    3. Could you please attach the URL of the static block in question, along with a few screenshots showing the desired result? This will help us review the issue and determine what improvements can be made to achieve the outcome you need.

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Atip,

    We have reviewed your request and consider it an interesting idea that could be added to our future request taskboard: https://www.8theme.com/roadmap/. Depending on the popularity of this request, we will evaluate the possibility of implementing it.

    At this time, such functionality is not yet included in our theme. However, if you have any live examples, please share them with us so that we can analyze an existing implementation of this feature.

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @sky,

    Please check now. We have implemented a temporary solution to change the background color of your website from white.

    Best regards,
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @sky,

    Please check now. We have implemented a temporary solution to change the background color of your website from white.

    Best regards,
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Atip,

    Thanks for using XStore.

    We’ve reviewed your request and it requires custom development, which is outside Envato’s support policy. To get it done properly and on time, please submit it to our trusted partner WP Kraken.

    You’ll get:

    – fast quote & timeline
    – turnkey implementation by a vetted team
    – warranty on delivered work

    We’re confident this will help—hope you can make use of it shortly.

    Kind regards, Jack Richardson
    The 8theme’s team

    Please contact administrator
    for this information.
    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @HUSSTLE,

    Based on the information you provided, the Cart page content is built using Gutenberg, and the widgets displayed on the page are provided by WooCommerce plugin. Therefore, any issues related to the Gutenberg Cart page should be addressed to WooCommerce Support.

    We recommend either activating a default theme, such as Storefront, to check if the issue persists, or replacing your Cart page content with the default shortcode [woocommerce_cart], which will display the default, better-optimized UI/UX styles from the theme’s code with no such bugs you requested.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Enmanuel Rostran,

    Please check now. We have installed all the latest patches: https://prnt.sc/6S4VRmuvtbPt
    For more information about the XStore patcher, please visit: https://www.8theme.com/documentation/xstore/theme-installation/how-to-use-xstore-patcher/

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Howie,

    This widget is not designed to include a link in the requested area, and such functionality cannot be implemented using available PHP hooks or filters. The only possible solution is to create a custom JavaScript script that inserts the desired href link into that area.

    Please note that additional customization is beyond the scope of our basic support. However, as we value our customers and wish to assist you, you may use the following PHP snippet by adding it to your xstore-child/functions.php file (https://prnt.sc/2YkylakewnDZ):

    add_action('wp_footer', function() { ?>
    	<script type="text/javascript">
    		jQuery(document).ready(function($) {
    			let all_departments = $('.elementor-widget-theme-etheme_departments_menu');
    			if ( all_departments.length < 0 ) return; 
    			let text = all_departments.find('.etheme-elementor-nav-menu--main > ul > li > .etheme-elementor-nav-menu-item-parent > .elementor-item .etheme-elementor-nav-menu-item-element + span');
    			let url = 'your_custom_url.com';
    			text.html('<a href="'+url+'">'+text.text()+'</a>');
    		});
    	</script>
    	<style type="text/css">
    		.elementor-widget-theme-etheme_departments_menu .etheme-elementor-nav-menu--main > ul > li > .etheme-elementor-nav-menu-item-parent > .elementor-item .etheme-elementor-nav-menu-item-element + span a {
    		    color: currentColor;
    		    transition: none;
    		}
    	</style>
    <?php });

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Deira Youth Trading,

    Thank you for your message. Waiting for your response.

    Best Regards,
    8Theme’s Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @ERIC,

    You can create multiple WordPress menus with names such as Categories 01, Categories 02, and so on. Then, instead of using the Menu List, please use the WordPress Menu Widgets (https://prnt.sc/GQ5-YmLVF3wq), which will dynamically display the items configured in the WordPress menu links: https://wordpress.com/support/menus/.

    Examples:
    https://gyazo.com/0ca55d59336e2461d569d7b5270fbdc5
    https://gyazo.com/596ef8bed649f3ae52f7a5c45f3a187b
    https://gyazo.com/69c834ae73945d4793940b2f8ee97dfd

    Otherwise, you will need to manually set each URL as shown in the following screenshot: https://prnt.sc/eMVVTxXuO55u.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @khurram virk,

    You may try using the following custom CSS:

    body .et-quick-view-wrapper .quick-view-excerpts .excerpt-content .excerpt-content-inner {  
        overflow: auto;  
    }

    If you still require our assistance, please provide the names of the products so that we can check the issues.

    Best regards,
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Mesa,

    Please clarify the issue related to the background under the small menu on your website and provide screenshots for reference. Also, could you confirm whether the main issue mentioned in your topic has been resolved after updating the theme to the latest version?

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Mesa,

    Could you please update the XStore theme and the XStore Core plugin, as the issue may have already been resolved in our latest update? If you still require any assistance, please feel free to contact us, and we will be happy to help you resolve it.

    You can find tutorials on how to perform the update here: https://www.8theme.com/documentation/xstore/video-tutotials/how-to-update-rate/

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Will,

    We are still experiencing difficulties accessing your website. Could you please check whether it is functioning correctly on your side and provide us with your feedback?

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @NuxMusic,

    Thank you for clarifying your conversation with the Google Ads team. However, as we mentioned earlier, this request is not related to our theme support requests. Therefore, we kindly ask you to continue your discussion with their support team.

    Although you have already added the snippet they suggested, based on your tests (https://www.8theme.com/topic/nho-gan-the-google-tag-tren-web-nuxmusic-vn/#post-461062, screenshot attached), it appears that the snippet is either not properly implemented or was cached on their sources. Their team will be able to assist you in clearing the caches or refreshing your website information in their services.

    Please note that while we are always happy to assist, this particular issue should be resolved through the Google Support forum.

    Thank you for your understanding.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @Enduratex,

    Based on your request, it seems that you would like to display several types of product content in columns instead of tabs, and only on mobile devices you would like this content to appear in tabs. If that is correct, you can try using the widgets that have such content such as Short description (https://prnt.sc/Ao9cHpRLlq5Z) or Text Editor widget with dynamic tags: https://prnt.sc/8YP2MB0sQbAN.

    We are not entirely sure which method you are using to set different types of product information for your products. However, if you are using the ACF Fields plugin, you will find an option in the dynamic tags that allows you to display, for example, ACF 01 tab, ACF 02 tab, and ACF 03 tab.

    In the tabs, you can use the same ACF dynamic fields, but hide these tabs in the Advanced section for desktop while showing them on tablet and mobile: https://prnt.sc/wX9pTOrKc02e. You can then display the previous content on desktop and set it to be hidden on tablet and mobile.

    You can find more information about using ACF fields with Elementor dynamic tags in the following articles:
    https://elementor.com/help/elementor-acf/
    https://www.advancedcustomfields.com/blog/elementor-acf/

    If our understanding of your request is not accurate, please provide additional details to help us better understand your question.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @nmble,

    By default, the content of this widget is loaded with the global styles defined in the theme. However, if you would like to have more customization options for the Related Products widget, you can use the Products Grid, Products Carousel, or Products List widgets (https://prnt.sc/s6pVjTQ1wNlE) and set the Data Source option to “Related products” (https://prnt.sc/mhkorhE_v69T). This will allow you to adjust spacing, typography settings, and select or deselect elements within the product content.

    Currently, we have configured the Products Grid widget with the Related Products data source on your Single Product template (https://prnt.sc/ZKHc0mME5-y8). You can further customize it according to your needs and remove the original Related Products widget, which is also currently displayed above the content.

    To add a heading, you can insert a custom Heading widget (https://prnt.sc/-VGOap9TieGy) with your preferred text and styles, as the current widget displays only product data.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @New York Printhub,

    Please attach the requested information you would like to include on your mobile phone icon and in your email. Additionally, please provide temporary wp-admin access (ensure that the access details are correct before sending). Use the private area for any non-public information.

    Best regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @New York Printhub,

    Our theme is fully optimized for performance and does not slow down websites by default. In most cases, speed issues are related to additional content or setup, such as:

    • Excess plugins
    • Large, unoptimized images
    • Heavy third-party scripts or resources

    To improve performance, please consider:

    – Removing unused plugins
    – Optimizing images (WebP format recommended)
    – Using a performance plugin (e.g., WP Rocket, LiteSpeed Cache)

    In the reply above we attached our step-by-step performance guide:

    https://www.8theme.com/documentation/xstore/troubleshooting/the-ultimate-2025-guide-to-boosting-wordpress-speed-with-xstore-theme/

    If you’d like, you can also share your site URL with temporary admin access, and our team will gladly check your setup and suggest improvements.

    We are here to help!

    Kind regards,
    Jack Richardson
    The 8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @JS,

    We have analyzed the issue and found that the prices are displayed on your products (https://prnt.sc/L8z13d_6KioO), but the font size was set to 1px in the Elementor settings (https://prnt.sc/KfJjxw9Knde8, https://prnt.sc/CBrKCxg6cFM4). We have corrected this, and you can now verify that the prices are properly displayed on your website.

    Please note that some elements that were previously hidden may now appear due to the updated global font size.

    Best regards,
    Jack Richardson
    8Theme Team

    Avatar: Jack Richardson
    Jack Richardson
    Support staff

    Hello @nmble,

    Currently, there are no specific settings available to adjust the content sizes within the mini-cart. However, you can use the following CSS snippet by adding it to Theme Options → Theme Custom CSS → Global CSS. Please note that this will affect all off-canvas-based widgets, including the wishlist, compare, and cart sections in your header:

    body .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) {
        --item-title-size: 20px;
    }
    
    body .etheme-elementor-off-canvas_content-head {
        font-size: 12px;
    }

    We have already implemented such solution on your web-site -> https://prnt.sc/4XEgabPpLT8V, so you can check and modify to your sizes or needs.

    If you prefer to modify only the Cart widget content sizes in your header, you can use the following Custom CSS instead:

    .elementor-widget-theme-etheme_cart.etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) {
        --item-title-size: 20px;
    }
    
    .elementor-widget-theme-etheme_cart .etheme-elementor-off-canvas_content-head {
        font-size: 12px;
    }

    Best regards,
    Jack Richardson
    8Theme Team

  • 1 2 3 … 64 65 66 … 592 593 594
    1,921–1,950 of 17,791 posts
Viewing 30 posts - 1,921 through 1,950 (of 17,791 total)