Home Forums WoodMart support forum Features Requests

Features Requests

Viewing 30 posts - 781 through 810 (of 953 total)
  • Author
    Posts
  • #382114

    techmind
    Participant

    Add new query for “Sale” products daily weekly monthly period with countdown for Elementor.

    Add this code in wp-content/themes/woodmart/inc/integrations/elementor/products/class-products.php

    $this->add_control(
    			'period',
    			[
    				
    					'label'   => esc_html__( 'Period', 'woodmart' ),
    					'type'    => Controls_Manager::SELECT,
    					'options' => array(
    						'daily' => esc_html__( 'Daily', 'woodmart' ),
    						'weekly'  => esc_html__( 'Weekly', 'woodmart' ),
    						'monthly'  => esc_html__( 'Monthly', 'woodmart' ),
    						'all'  => esc_html__( 'All', 'woodmart' ),
    					),
    					'condition' => [
    						'post_type' => ['sale'],
    					],
    					'default' => 'all',
    				
    			]
    		);

    And after Add this code in wp-content/themes/woodmart/inc/integrations/elementor/products/products.php

    if  ('daily' === $settings['period']) {
    
    			$query_args['meta_query'][] = array(
    				'relation' => 'AND',
    				array(
    					'key'     => '_sale_price_dates_to',
    					'value'   => strtotime("now"),
    					'compare' => '>',
    				),
    				array(
    					'key'     => '_sale_price_dates_to',
    					'value'   => strtotime("+1 day"),
    					'compare' => '<',
    				),
    			);
    		}
    		if  ('weekly' === $settings['period']) {
    
    			$query_args['meta_query'][] = array(
    				'relation' => 'AND',
    				array(
    					'key'     => '_sale_price_dates_to',
    					'value'   => strtotime("now"),
    					'compare' => '>',
    				),
    				array(
    					'key'     => '_sale_price_dates_to',
    					'value'   => strtotime("+1 week"),
    					'compare' => '<',
    				),
    			);
    		}
    		if  ('monthly' === $settings['period']) {
    
    			$query_args['meta_query'][] = array(
    				'relation' => 'AND',
    				array(
    					'key'     => '_sale_price_dates_to',
    					'value'   => strtotime("now"),
    					'compare' => '>',
    				),
    				array(
    					'key'     => '_sale_price_dates_to',
    					'value'   => strtotime("+1 month"),
    					'compare' => '<',
    				),
    			);
    		}
    		if ('all' === $settings['period']){
    			$query_args['meta_query'][] = 
    				array(
    					'key'     => '_sale_price_dates_to',
    					'value'   => strtotime("now"),
    					'compare' => '>',
    				);
    		}
    #382369

    fineorganics
    Participant

    Fix plus minus buttons to look big and centered with any font. I have problem with it

    #383093

    Joggy222
    Participant

    Dear developing Team,

    would be really nice to have feature on product page like: product description which is showing for example first 30 words and after clicking on read more scroll dow to full product description.

    #383340

    Joggy222
    Participant

    Hi,

    would be nice to have possibily to see what variation customer selected. For example next to attribute name. See the picture attached.

    Attachments:
    You must be logged in to view attached files.
    #383369

    oopbook
    Participant

    Hi Artem,

    I have two book pictures on my homepage.

    It looks fine in the background, but there is a problem with the preview. I adjust the size of the pictures but I can’t fix them.

    I disabled all plugins but it didn’t work.

    Could you please take a look at my homepage?

    Attachments:
    You must be logged in to view attached files.
    #383381

    ayoub_dev
    Participant

    Please add an option to show the filters as a checkbox, because it is the most used in e-commerce stores.

    Attachments:
    You must be logged in to view attached files.
    #383576

    danutz
    Participant

    Elementor Carousel widget for blog posts with query for recent and random posts.

    #383577

    danutz
    Participant

    Elementor Carousel Widget for products with query by taxonomy.

    #383578

    danutz
    Participant

    Shop filter query option for taxonomy.

    #384031

    Jeriss Cloud Center
    Participant

    In Theme Settings > Single Product > Tabs

    Please provide us a setting to define a custom “max-height” for tabs (exemple below for Reviews tab)

    /* PRODUCT PAGE – INCREASE TAB HEIGHT OF “REVIEWS” TAB */
    .tabs-layout-accordion #tab-reviews .wc-tab-inner .wd-scroll-content {
    max-height: 3000px;
    }

    #384032

    Jeriss Cloud Center
    Participant

    Please provide us a Widget for displaying all existing Clients Reviews in a page/post.

    Example below of similar widget purchased on Codecanyon, which could be easily provided by Woodmart.

    #384035

    Jeriss Cloud Center
    Participant

    In Appearance > Widgets

    please improve the “Woodmart Woo Layered Nav => Brand” widget so that we can hide the brand logo and show only the brand name.

    Currently, this is not possible and requires custom css like below

    Attachments:
    You must be logged in to view attached files.
    #384037

    Jeriss Cloud Center
    Participant
    #384307

    Jeriss Cloud Center
    Participant

    Please improve the Cookies Notice to detect cookies & allow refusing them.

    Why? Because for European websites, the simple Cookies Notice is definitively an outdated feature. If there is no advanced settings to detect the cookies & allow refusing them, then it’s surely not GDPR-compliant.

    #384405

    Jeriss Cloud Center
    Participant

    Please improve the “free shipping bar” to allow us include/exclude the shipping costs from the free shipping calculated total amount.

    Support Topic : https://xtemos.com/forums/topic/free-shipping-bar-remaining-amount-incorrect-due-to-shipping-cost/

    #384622

    Jeriss Cloud Center
    Participant

    In WooCommerce > Attributs > Create an attribute for colors > in this attribute, add terms “black” and “white” (and add colors via the theme features available)

    AS IS : any variable product using those attributes will automatically transform the variations dropdown into swatches

    TO BE : we should be able to keep the colors assigned and also disable the use of swatches

    SUGGESTION : when you modify an attribute, we have the dropdown “Attributes swatch size” where you can add an option “Disable”

    TOPIC : https://xtemos.com/forums/topic/simply-disable-swatches-without-deleting-the-color-swatches/#post-384536

    Attachments:
    You must be logged in to view attached files.
    #385491

    Jeriss Cloud Center
    Participant

    In the Theme Settings, we currently can disable Portfolio / Sliders from the backend left-sidebar menu. However, we don’t have any setting to disable the Layouts because not all users necessarily want that (e.g. non-WooCommerce websites). You may still define it as Enabled by default (or you may detect automatically if WooCommerce is installed or not), but please allow us to disable it when we don’t need this. Thanks

    #385609

    Bossnet
    Participant

    Hello, it will be great option for us to change button size for all device. thank you!

    #385957

    Karamalani
    Participant

    Regarding The header, I would suggest
    – Giving more flexibility in terms of the style like adding a separate controller for the padding from the top or from the bottom, unlike now you are only restricted to the same space from the top and bottom.
    – Giving the option where you can edit the Close Button for the mobile menu like make only text or only icon.
    – Adding a control panel in the theme settings for the mobile menu where you can edit the style, typography etc.
    That would be perfect to see these options available for your theme.
    Thank you for

    #386150

    Jeriss Cloud Center
    Participant

    https://xtemos.com/forums/topic/which-theme-plugin-you-use-on-your-own-support-site/

    In your own Xtemos/Woodmart websites, you’ve done many customizations on the themes which are not available to us in the public release. Please provide us those customizations, such as :

    – knowledge base system + widgets (https://xtemos.com/documentation/space/)
    – video widget (https://woodmart.xtemos.com/)

    #386192

    Jeriss Cloud Center
    Participant

    In the Blog widget, there are conflicting / incoherent settings regarding the Blog Design & Meta information.

    If you select “Meta on image”, you still have the setting “Meta information” with Yes/No (which isn’t working since the “Meta on image” overrides it).

    You should therefore hide the setting “Meta information” when we choose “Meta on image” blog design

    Attachments:
    You must be logged in to view attached files.
    #386666

    edzus
    Participant

    Added a video down below.
    The problem is that variation gallery isn’t shown although it is added.

    #387616

    Joggy222
    Participant

    Dear developeing team of the woodmart theme,

    i would relly appreciate if you would consider to make a clear style of the checkout page for your theme woodmart. With a posibilities to edit block with wpbakery plugin.

    in the attachment i am sending you design. I think the this small change would blow your theme far away above the top themes 🙂
    I know that in current solution you are on a half way to acheive this design. to be honest design in the attachement comes from website, which is already builded on woodmart theme but it is pretty customized.

    thank you in advance for your response

    Attachments:
    You must be logged in to view attached files.
    #388036

    Jeriss Cloud Center
    Participant

    Improve the widget “Products (grid or carrousel)” in case there are no products found for a particular data source.

    On the website given in private, I’ve created two pages as follows :
    – NOUVEAUTES / NEW => widget will display products with woodmart label “new”
    – PROMOTIONS / SALES => widget will display products with the woocommerce tag “Sale Products”

    However, if at a certain point of time, there are no products with any of those tags, then the page is blank. Instead, please provide us a behavior similar to the Favovorites/Compare => if no products, then display a phrase “There are no products in your wishlist/compare”.

    Attachments:
    You must be logged in to view attached files.
    #388151

    iamfahrig
    Participant

    How can we move the coupon code to this field?
    Code

    Attachments:
    You must be logged in to view attached files.
    #388153

    harshwe
    Participant

    Hello,

    The below option requested by Jerris Cloud @gevcen sounds completely logical. I think such features should be implemented, without any delay and letting users to wait until the release of any bigger update. And, not to have requests for such options to be put On-hold.
    https://xtemos.com/forums/topic/features-requests-2/page/27/#post-388036

    As these are actually not featured request but part of missing resultant functionality, as an option within the theme, in general.

    In addition to that, an option to further customize (change) that Text should be added, that requires to be displayed when No products are available as per data source. Including allowing to change the font styles and placement.

    Regards

    • This reply was modified 1 year, 9 months ago by harshwe.
    #388532

    iamfahrig
    Participant

    Suggestion Move coupon form before payment section in WooCommerce checkout

    Move coupon form before payment section in WooCommerce checkout
    ———————————————————————————————-
    In the functions.php, add the following code:
    ———————————————————————————————-

    // Just hide default woocommerce coupon field
    add_action( 'woocommerce_before_checkout_form', 'hide_checkout_coupon_form', 5 );
    function hide_checkout_coupon_form() {
        echo '<style>.woocommerce-form-coupon-toggle {display:none;}</style>';
    }
    
    // Add a custom coupon field before checkout payment section
    add_action( 'woocommerce_review_order_before_payment', 'woocommerce_checkout_coupon_form_custom' );
    function woocommerce_checkout_coupon_form_custom() {
        echo '<div class="checkout-coupon-toggle"><div class="woocommerce-info">' . sprintf(
            __("Have a coupon? %s"), '<a href="#">' . __("Click here to enter your code") . '</a>'
        ) . '</div></div>';
    
        echo '<div class="coupon-form" style="margin-bottom:20px;" style="display:none !important;">
            <p>' . __("If you have a coupon code, please apply it below.") . '</p>
            <p class="form-row form-row-first woocommerce-validated">
                <input type="text" name="coupon_code" class="input-text" placeholder="' . __("Coupon code") . '" id="coupon_code" value="">
            </p>
            <p class="form-row form-row-last">
                <button type="button" class="button" name="apply_coupon" value="' . __("Apply coupon") . '">' . __("Apply coupon") . '</button>
            </p>
            <div class="clear"></div>
        </div>';
    }
    
    // jQuery code
    add_action( 'wp_footer', 'custom_checkout_jquery_script' );
    function custom_checkout_jquery_script() {
        if ( is_checkout() && ! is_wc_endpoint_url() ) :
        ?>
        <script type="text/javascript">
        jQuery( function($){
            $('.coupon-form').css("display", "none"); // Be sure coupon field is hidden
            
            // Show or Hide coupon field
            $('.checkout-coupon-toggle .show-coupon').on( 'click', function(e){
                $('.coupon-form').toggle(200);
                e.preventDefault();
            })
            
            // Copy the inputed coupon code to WooCommerce hidden default coupon field
            $('.coupon-form input[name="coupon_code"]').on( 'input change', function(){
                $('form.checkout_coupon input[name="coupon_code"]').val($(this).val());
                // console.log($(this).val()); // Uncomment for testing
            });
            
            // On button click, submit WooCommerce hidden default coupon form
            $('.coupon-form button[name="apply_coupon"]').on( 'click', function(){
                $('form.checkout_coupon').submit();
                // console.log('click: submit form'); // Uncomment for testing
            });
        });
        </script>
        <?php
        endif;
    }
    Attachments:
    You must be logged in to view attached files.
    #388545

    iamfahrig
    Participant

    Suggestion
    HIDE OTHER SHIPPING METHODS WHEN FREE SHIPPING IS ENABLED

    Video

    /**
     * HIDE OTHER SHIPPING METHODS IF FREE SHIPPING IS ENABLED
     */
    function hide_shipping_when_free_is_available( $rates, $package ) {
    	$new_rates = array();
    	foreach ( $rates as $rate_id => $rate ) {
    		// Only modify rates if free_shipping is present.
    		if ( 'free_shipping' === $rate->method_id ) {
    			$new_rates[ $rate_id ] = $rate;
    			break;
    		}
    	}
    	if ( ! empty( $new_rates ) ) {
    		//Save local pickup if it's present.
    		foreach ( $rates as $rate_id => $rate ) {
    			if ('local_pickup' === $rate->method_id ) {
    				$new_rates[ $rate_id ] = $rate;
    				break;
    			}
    		}
    		return $new_rates;
    	}
    	return $rates;
    }
    add_filter( 'woocommerce_package_rates', 'hide_shipping_when_free_is_available', 10, 2 );
    Attachments:
    You must be logged in to view attached files.
    #388547

    Jeriss Cloud Center
    Participant

    +1 for Feature Request #388545 from @iamfahrig

    https://xtemos.com/forums/topic/features-requests-2/page/27/#post-388545

    #389330

    Jeriss Cloud Center
    Participant

    Theme Settings > General > Header Banner

    Please provide us a setting to enable/disable the loading animation

Tagged: , ,

Viewing 30 posts - 781 through 810 (of 953 total)

The topic ‘Features Requests’ is closed to new replies.