Forum Replies Created

Viewing 30 posts - 871 through 900 (of 5,361 total)
  • Avatar: Justin
    Luca Rossi
    Support staff
    June 20, 2025 at 14:24

    Dear @Juan Alberto Montoya,

    Thank you for reaching out to us.

    Implementing the functionality you described would require a significant amount of custom coding. As an alternative, we recommend considering the use of a third-party plugin that may meet your needs:

    https://woocommerce.com/products/product-bundles/
    https://wordpress.org/plugins/woo-product-bundle/

    We hope this helps. Should you have any further questions, please don’t hesitate to contact us.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 20, 2025 at 14:12

    Dear @Andrea,

    Thank you for reaching out to us.

    Implementing the functionality to hide non-relevant attributes when filtering products on the shop page would require significant customization and additional coding.

    We sincerely encourage you to submit your suggestion on our Taskboard at https://www.8theme.com/taskboard/. If your idea receives sufficient support from other users, our development team will thoroughly consider its inclusion in a future update.

    If you have any further questions or need additional assistance, please do not hesitate to contact us.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 20, 2025 at 13:33

    Dear @ollamallo,

    We hope this message finds you well.

    Could you please install the “Better Search & Replace” plugin from the following link: https://wordpress.org/plugins/better-search-replace/? Once installed, kindly use it to replace all instances of https:/lecbdmarseillais.fr/ with https://lecbdmarseillais.fr/.

    This issue typically occurs when a forward slash is inadvertently omitted from the URL.

    Thank you for your attention to this matter.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 20, 2025 at 09:53

    Hello @khurram virk,

    Thank you for reaching out to us.

    We appreciate the detailed explanation and the video reference you provided. Based on your request, please find our guidance below:

    1. Enabling AJAX for the “GET STARTED” (Add to Cart) Button:

    To make the “GET STARTED” button add the product to the cart via AJAX without reloading the page, please ensure the following:

    – The product should be a Simple Product (not a variable or grouped product).
    – The button should have the class add_to_cart_button and include the data-product_id attribute.

    If you are using a custom pricing table or a page builder, you may need to manually add the appropriate WooCommerce classes and data attributes. Here is an example of the correct HTML structure:

       <a href="/?add-to-cart=7513&variation_id=7565&quantity=1" data-quantity="1" 
       class="button product_type_simple add_to_cart_button ajax_add_to_cart" 
       data-product_id="PRODUCT_ID" 
       rel="nofollow">GET STARTED</a>

    Please replace PRODUCT_ID with the actual ID of your product.

    Additionally, ensure that AJAX add to cart is enabled in your theme. If you are using one of our themes, you can check this setting under Theme Options > WooCommerce > Shop > Enable AJAX Add To Cart.

    2. Changing the Color of the Success Message Bar:

    To change the color of the success notification bar from green to blue, you can add the following custom CSS to your site:

    .woocommerce-message[role="alert"] {
        background-color: #0A3DDC;
    }

    You can add this CSS under Appearance > Customize > Additional CSS.

    If you are using a child theme, you may also add it to your child theme’s style.css file.

    Should you need further assistance or if the issue persists, please do not hesitate to let us know. We are here to help.

    Best Regards,
    8Theme’s Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 20, 2025 at 09:08

    Dear @Omar Quddam,

    We hope this message finds you well.

    1. Regarding the issue with adding PDF files:
    The incompatibility is due to limitations within a third-party plugin, which is not developed by our XStore team. We kindly recommend waiting for future updates from the plugin’s developers, as they may address this issue in upcoming releases.

    2. Concerning the indexing of your website pages on Google Search Console:
    This matter is not related to the XStore theme. We suggest checking your robots.txt file (https://kashafco.com/robots.txt) to ensure it is not being blocked by your hosting provider. Additionally, please clear all caches on your website to help resolve any potential conflicts.

    3. Regarding the display of the Saudi Riyal symbol:
    If you are experiencing issues where the symbol appears as an image rather than text, please provide us with the URLs of the affected pages. This will help us investigate the matter further and offer a suitable solution.

    Should you have any further questions or require additional assistance, please do not hesitate to reach out.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 20, 2025 at 08:41

    Dear Adrian,

    We hope this message finds you well.

    We have reviewed your website and were unable to reproduce the “Error establishing a database connection” issue at this time.

    Could you kindly let us know which specific pages are still experiencing this problem? If possible, providing screenshots or a short video would be very helpful in assisting us to better understand and resolve the issue.

    Thank you for your cooperation.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 20, 2025 at 06:52

    Dear @Rok,

    We hope this message finds you well.

    Could you please clarify what you mean by “access”? The code in question appears to be publicly available, as shown below:

    
    /**
     * Register the 'Custom Column' column in the importer.
     *
     * @param array $options
     * @return array $options
     */
    function add_column_to_importer( $options ) {
        // column slug => column name
        $options['custom_column'] = 'Custom Column';
        return $options;
    }
    add_filter( 'woocommerce_csv_product_import_mapping_options', 'add_column_to_importer' );
    
    /**
     * Add automatic mapping support for 'Custom Column'.
     * This will automatically select the correct mapping for columns named 'Custom Column' or 'custom column'.
     *
     * @param array $columns
     * @return array $columns
     */
    function add_column_to_mapping_screen( $columns ) {
        // potential column name => column slug
        $columns['Custom Column'] = 'custom_column';
        $columns['custom column'] = 'custom_column';
        return $columns;
    }
    add_filter( 'woocommerce_csv_product_import_mapping_default_columns', 'add_column_to_mapping_screen' );
    
    /**
     * Process the data read from the CSV file.
     * This just saves the value in meta data, but you can do anything you want here with the data.
     *
     * @param WC_Product $object - Product being imported or updated.
     * @param array $data - CSV data read for the product.
     * @return WC_Product $object
     */
    function process_import( $object, $data ) {
        if ( ! empty( $data['custom_column'] ) ) {
            $object->update_meta_data( 'custom_column', $data['custom_column'] );
        }
        return $object;
    }
    add_filter( 'woocommerce_product_import_pre_insert_product_object', 'process_import', 10, 2 );
    

    We would appreciate it if you could provide further details regarding your request.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 19, 2025 at 12:19

    Hi @WebLxo,

    Please try adding this custom CSS under XStore > Theme Options > Theme Custom CSS > Global CSS:

    
    @media (max-width: 600px){
        .text-center.product-details h2.product-title {
            font-size: 16px;
        }
        
        .product-image-wrapper.hover-effect-none {
            position: relative;
        }
    }
    

    Kind regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 19, 2025 at 10:35

    Dear @Rok,

    Thank you for reaching out.

    Please note that the default import functionality in WooCommerce has certain limitations, particularly when it comes to importing custom columns.

    To address this, you may consider using the following code snippet, which allows for the addition of custom import columns:
    https://github.com/woocommerce/woocommerce/wiki/Product-CSV-Importer-&-Exporter#adding-custom-import-columns-developers

    Alternatively, you might find the following plugins helpful for more advanced import options:

    – WooCommerce XML/CSV Product Import: https://wordpress.org/plugins/woocommerce-xml-csv-product-import/ (Please note that some features may require the Pro version.)
    – Product Import Export for WooCommerce: https://wordpress.org/plugins/product-import-export-for-woo/

    We hope this information proves useful. Should you have any further questions, please do not hesitate to contact us.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 19, 2025 at 10:30

    Dear @Creative,

    Thank you for reaching out to us.

    Regrettably, the requested feature is not feasible at this time. However, we highly encourage you to submit your suggestion on our Taskboard at https://www.8theme.com/taskboard/. If your idea receives significant support from other users, our development team will thoroughly consider its implementation in a future update.

    Should you have any further questions or require additional assistance, please do not hesitate to contact us.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 19, 2025 at 10:29

    Dear @Angelo Di Tommaso,

    We hope this message finds you well.

    The issue was related to the WordPress memory limit. We have increased the WP Memory Limit to 1024MB, and everything appears to be functioning correctly now. For your reference, you can find more information on this topic here: https://woocommerce.com/document/increasing-the-wordpress-memory-limit/.

    Could you please check again on your end and confirm if everything is working as expected?

    Thank you for your patience and cooperation.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 19, 2025 at 07:11

    Dear @Creative,

    WE hope this message finds you well.

    Kindly update the previous custom CSS code to improve the display behavior of the dropdown menu:

    
    ul.etheme-elementor-nav-menu.horizontal .etheme-elementor-nav-menu--dropdown.nav-sublist-dropdown {
        max-height: 500px;
        overflow-y: auto;
        overflow-x: hidden;
    }
    
    ul.etheme-elementor-nav-menu.horizontal .etheme-elementor-nav-menu--dropdown.nav-sublist-dropdown li.menu-item-has-children:hover .nav-sublist-dropdown {
      display: block;
      left: 0 !important;
      position: relative;
      z-index: 999;
      padding: 0;
      margin: 0 !important;
      top: 0;
      height: auto;
      transform: none;
    }
    

    Please note that while it is possible to set a fixed dropdown height (e.g., 500px), doing so may prevent third-level menu items from being displayed properly. The above CSS ensures that the submenu appears directly beneath the parent menu item, maintaining the intended menu structure and usability.

    Thank you for your attention to this matter.

    Best regards,
    8Theme’s Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 19, 2025 at 05:27

    Dear @Adrian,

    We hope this message finds you well.

    Could you kindly provide us with your FTP account credentials? This will allow us to upload the latest version of the XStore theme and the XStore Core Plugin to your server.

    Thank you in advance for your cooperation.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 18, 2025 at 17:13

    Hi @Creative,

    Can you please try with this custom CSS code instead?

    ul.etheme-elementor-nav-menu.horizontal .etheme-elementor-nav-menu--dropdown.nav-sublist-dropdown {
        max-height: 500px;
        overflow-y: auto;
    }

    For parent category item links, please try with this solution: https://www.8theme.com/topic/mobile-menu-parent-link-on-xstore-theme-with-elementor/#post-436690.

    Hope it helps!

    Avatar: Justin
    Luca Rossi
    Support staff
    June 18, 2025 at 16:24

    Hi @Goostaf,

    For mobile, please add this code also:

    @media (min-width: 980px){
        body .row-count-6 .product {
            width: calc(50% - 10px) !important;
            margin: 0 5px 10px !important;
        }
    }

    Hope it helps!

    Avatar: Justin
    Luca Rossi
    Support staff
    June 18, 2025 at 11:10

    Hi @Goostaf,

    Please add this custom CSS instead:

    
    @media (min-width: 980px){
        body .row-count-6 .product {
            width: calc(16.66666667% - 10px) !important;
            margin: 0 5px 10px !important;
        }
    }
    

    https://prnt.sc/e25msM64T_Pr

    Hope it helps!

    Avatar: Justin
    Luca Rossi
    Support staff
    June 18, 2025 at 10:57

    Dear @finleydesign,

    We hope this message finds you well.

    We have noticed that the YITH Badges plugin is generating the badge HTML outside of the template-container class, as shown in the following screenshot:
    https://prnt.sc/kuiaC9QP0exW

    As a result, the badge consistently appears above other elements due to its z-index value, regardless of any adjustments made to the z-index of elements within the template container—even when set to 9999.

    In light of this, we kindly ask if you could reach out to the plugin’s author to request either a modification to the z-index value or a relocation of the badge HTML so that it is rendered within the product image area or elsewhere inside the template container.

    Thank you for your attention to this matter.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 18, 2025 at 10:36

    Hi @Goostaf,

    Please add this custom CSS codes also:

    
    @media (min-width: 980px){
        .products-grid {
            gap: 10px;
        }
        body .row-count-6 .product {
            width: calc(16.66666667% - 10px) !important;
        }
    }
    

    Let us know how it goes!

    Avatar: Justin
    Luca Rossi
    Support staff
    June 18, 2025 at 09:41

    Hi @Goostaf,

    Please try with this custom CSS code instead:

    
    .products-grid > div.product {
        background-color: #fff;
    }
    
    @media (min-width: 980px){
        .products-grid {
            gap: 10px;
        }
        .row-count-6 .product {
            width: calc(16.66666667% - 10px);
        }
    }
    

    Hope it helps!

    Avatar: Justin
    Luca Rossi
    Support staff
    June 18, 2025 at 06:46

    Hi @krasen,

    Please try with this custom CSS codes instead:

    
    body .content-page ul li,
    body .elementor-widget-text-editor ul li,
    body .content-article.entry-content ul li,
    body div#tab-description ul li,
    body .term-description ul li {
        color: #474747;
        font-size: 20px;
    }
    

    Let us know how it goes!

    Avatar: Justin
    Luca Rossi
    Support staff
    June 18, 2025 at 06:08

    Dear @Goostaf,

    We hope this message finds you well.

    Since each section has a different background color, it is necessary to assign a specific class (e.g., pink, blue, purple, etc.) to each section accordingly. Once the appropriate classes are set, you may apply the following custom CSS code:

    
    .blue .products-slider .swiper-slide {
        background-color: rgba(228, 241, 253, 0.3) !important;
        box-shadow: none;
    }
    
    .pink .products-slider .swiper-slide {
        background-color: rgba(253, 244, 248, 0.5) !important;
        box-shadow: none;
    }
    
    .purple .products-slider .swiper-slide {
        background-color: rgba(230, 226, 252, 0.3) !important;
        box-shadow: none;
    }
    

    Please feel free to reach out if you have any further questions or need additional assistance.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 18, 2025 at 05:53

    Dear @Yahoo Souq,

    We hope this message finds you well.

    In order to review and verify your current settings, we kindly request temporary access to your WordPress admin panel. To facilitate this, please create a new user account with Administrator privileges via your WordPress Dashboard.

    Once the account has been created, we would appreciate it if you could securely share the login credentials with us through the Private Content section provided for this purpose.

    Thank you for your cooperation and support.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 17, 2025 at 09:02

    Dear @Yahoo Souq,

    We kindly request that you add the following code to the functions.php file located within your child theme:

    
    add_filter('woocommerce_currency_symbol', 'add_my_currency_symbol', 10, 2);
    
    function add_my_currency_symbol( $currency_symbol, $currency ) {
        switch( $currency ) {
            case 'AED': $currency_symbol = 'D'; break;
        }
        return $currency_symbol;
    }
    

    This code will modify the currency symbol for AED as needed.

    We hope this solution proves helpful. Should you have any further questions or require assistance, please do not hesitate to reach out.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 17, 2025 at 08:14

    Dear @dano111222,

    We kindly recommend that you temporarily deactivate all third-party plugins that are not included with the XStore theme. You can find a list of the officially supported plugins here: https://www.8theme.com/documentation/xstore/plugins/included-plugins/. Once you have done this, please clear your browser cache and check if the issue persists.

    If the problem continues, we suggest switching to the Parent theme, especially if you are currently using a Child theme. After switching, please clear the cache once more and test the functionality again.

    Additionally, we recommend performing the same test using the default WooCommerce theme, Storefront. This will help determine whether the issue is related to custom code within your Child theme.

    Please let us know the outcome of these tests so we can assist you further.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 16, 2025 at 17:11

    Hi @Kulimary,

    1. You’re on the right track — your current code forces in-stock products to appear first in the default WooCommerce catalog view. However, the issue arises because WooCommerce’s sorting options like “Sort by price” or “Sort by popularity” override the posts_clauses you modified. That’s why your “in-stock first” logic is being ignored when users select another sort method.

    To fix this and preserve sorting by stock status across different sorting methods, you can take a slightly different approach that uses a custom orderby hook. Here’s a more flexible solution that applies the stock sorting only when it’s appropriate, and combines better with existing Woo sorting options.

    
    add_filter('woocommerce_get_catalog_ordering_args', 'custom_woocommerce_catalog_ordering_args');
    function custom_woocommerce_catalog_ordering_args($args) {
        // Add meta_query to prioritize in-stock products
        $args['meta_query'][] = array(
            'key'     => '_stock_status',
            'value'   => 'outofstock',
            'compare' => '!=',
        );
    
        return $args;
    }
    
    add_filter('posts_clauses', 'custom_orderby_stock_status_clauses', 100, 2);
    function custom_orderby_stock_status_clauses($clauses, $query) {
        if (!is_admin() && is_woocommerce() && (is_shop() || is_product_category() || is_product_tag())) {
            global $wpdb;
    
            // Only add the join if not already sorting by stock status
            if (strpos($clauses['join'], 'istock') === false) {
                $clauses['join'] .= " LEFT JOIN {$wpdb->postmeta} AS istock ON {$wpdb->posts}.ID = istock.post_id AND istock.meta_key = '_stock_status'";
            }
    
            // Append stock status sort to existing ORDER BY clause
            if (!empty($clauses['orderby'])) {
                $clauses['orderby'] = "istock.meta_value ASC, " . $clauses['orderby'];
            } else {
                $clauses['orderby'] = "istock.meta_value ASC";
            }
        }
    
        return $clauses;
    }
    

    2. Please navigate to Appearance > Theme Options > WooCommerce(shop) > Shop > Shop Page Layout > Product added notification > select None: https://prnt.sc/h1_jQMd3fcDp.

    3. Please add this custom CSS codes under XStore > Theme Options > Theme Custom CSS > Global CSS:

    
    body .content-product .product-title {
        min-height: 50px;
    }
    

    Hope it helps!

    Best Regards,
    8Theme’s Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 16, 2025 at 16:24

    Dear @Yahoo Souq,

    We hope this message finds you well.

    We would like to recommend the YITH WooCommerce One-Click Checkout plugin, as it aligns well with your requirements. You can find more information about the plugin at the following link:
    https://yithemes.com/themes/plugins/yith-woocommerce-one-click-checkout/

    Should you have any further questions or need assistance, please do not hesitate to reach out.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 16, 2025 at 10:57

    Dear @tov,

    If you require any further assistance, please do not hesitate to contact us.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 16, 2025 at 10:52

    Dear @carinachan2000,

    Thank you for reaching out.

    You may consider using the following third-party plugin to address your issue:
    https://wordpress.org/plugins/password-strength-for-woocommerce/.

    If that does not resolve the problem, we recommend referring to this helpful article:
    https://www.wpbeginner.com/plugins/how-to-add-a-simple-user-password-generator-in-wordpress/.

    We hope you find this information useful.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 16, 2025 at 10:49

    Dear @Yahoo Souq,

    Thank you for reaching out to us.

    Regrettably, the feature you are inquiring about is not available by default in the XStore theme. Implementing this functionality would require the use of third-party plugins or extensive custom coding.

    https://woocommerce.com/products/whatsapp-order-and-live-chat/
    https://woocommerce.com/products/order-on-whatsapp-for-woocommerce/

    For any customizations beyond the default capabilities of the theme, we kindly encourage you to submit a request through our Customization Panel, which can be accessed at: https://www.8theme.com/account/#etheme_customization_panel. Please be advised that customization services may incur additional charges.

    If you have any further questions or need additional assistance, please do not hesitate to contact us. We are always happy to help.

    Best regards,
    The 8Theme Team

    Avatar: Justin
    Luca Rossi
    Support staff
    June 16, 2025 at 09:09

    Hi @Boddicker,

    Please try adding this custom CSS under XStore > Theme Options > Theme Custom CSS > Global CSS:

    
    .etheme-elementor-off-canvas__main div.quantity>.minus, 
    .etheme-elementor-off-canvas__main div.quantity>.plus {
        font-size: 0.5em;
    }
    .etheme-elementor-off-canvas__main .product_list_widget .quantity-wrapper span.quantity {
        margin-top: 12px;
    }
    .etheme-elementor-off-canvas__main .product_list_widget .quantity-wrapper span.quantity>.amount {
        font-size: 14px;
    }
    

    Kind regards,
    The 8Theme Team

  • 1 2 3 29 30 31 177 178 179
    Viewing 900 results - 871 through 900 (of 5,361 total)
Viewing 30 posts - 871 through 900 (of 5,361 total)
We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.