Discussion on WoodMart - Multipurpose WooCommerce Theme

Discussion on WoodMart - Multipurpose WooCommerce Theme

By
Cart 108,279 sales
Recently Updated
Well Documented

xtemos supports this item

Supported

This author's response time can be up to 1 business day.

12677 comments found.

Should the PERFORMANCE setting be used if a cache plugin is used ?

Hello,

Yes, our theme performance options are related to our theme only. Cache plugins work with all website resources.

Kind Regards

Hi,

how can i set the Thumbnails image width?

I can’t set it from Single product – Image – Thumbnails image width

Hello,

In order to change the width of the Thumbnail, first of all, you need to set the value in the “Thumbnails image width” field only then using the “Regenerate Thumbnails” plugin regenerate images by clicking on the “Regenerate Thumbnails For All Attachments” button in Dashboard -> Tools -> Regenerate Thumbnails.

https://monosnap.com/file/NRhfN8fbH4Me9VClRvVVk72D0b2CGi

Here is all the information about this plugin:

https://wordpress.org/plugins/regenerate-thumbnails/

Kind Regards

Thank you for your answer !

1.Thumbnail position – thumbnails is set to – Down (horizontal carousel)

2.I set the “Thumbnails image width” to 50px.

3. I used “Regenerate Thumbnails For All Attachments” to regenerate thumbnails. they have been regenerated

But on the product page the thumbnail images appear enlarged so that 4 pictures enter. how can I make them no longer widen but stay at 50 px.

Thanks!

Hello,

Please provide login access for your site’s WordPress admin panel via the contact form on our profile page. I will check your issue and find a solution.

Kind Regards

I studied your CSS related to WooCommerce (woocommerce-base.css) and here is what I found. WC CSS is loaded even on non-WC pages where only 0,2%(!) is used without minicart usage and 1-2% if mini-cart is used. That 0,2% is .woocommerce-notices-wrapper which I suppose should be moved to some global WC notices CSS. And another 1-2% is related to .blockOverlay and .variation classes used in mini-cart. According to code only 4% of CSS is used on shop page if product quickview is disabled and add to cart from catalogue are disabled. Maximum CSS usage on shop and single product pages is around 20%.

Here are some unused classes on shop and single product pages:

- .swatches-select, .wd-swatch, .swatch-on-single, .swatch-on-grid, .wd-swatches, .swatch-size-large+, .swatch-size-xlarge+ classes although I don’t use product swatches

- .wd-more-desc class although regular pagination is used

- .wd-stock-progress-bar although I don’t use progress bar at all

- .wd-pf-* and .wd-product-filters although I don’t use product filter element at all

- .track_order although corresponding element is used only on track order page

- .return-to-shop although it is used only for cart, compare products and wishlist

- .woocommerce-orders-table although it is used only on my account > orders page and order details template

- .lost_reset_password, .woocommerce-password-hint, .woocommerce-password-strength although these classes are used only on special WC pages like reset password, change password etc.

- td.product-name, tr.order-total, td.product-price and other classes used only on cart and checkout pages

- shop_table_responsive used only on cart, checkout and account pages

- .wd-empty-page used only on cart, wishlist and compare pages

WooCommerce base CSS should be further separated to several files and some CSS should be moved to existing parts (e.g. cart related to woo-widget-shopping-cart). Here are some ideas how it can be done.

CSS available globally:

- CSS used for WC notices and CSS used for login

CSS available only on home, shop and single product page:

- CSS used for single product page

CSS available only on special WC pages where it’s used:

- CSS used on checkout and cart

- CSS used for lost password, change password, etc.

- CSS used for other account pages

- CSS used for shop page

CSS available only if element is present / feature is used:

- CSS used for variation swatches (only if feature is used)

- CSS used for infinite loading (load more)

- CSS related to stock progress bar

- CSS related to product filter widget

- CSS related to order tracking element

Implementing these changes should cut another 20-30 KB of CSS. Non WooCommerce pages will have very little WC CSS, while shop and product pages will not load all account, cart, checkout, wishlist, compare and theme element related CSS.

BTW while exploring your CSS I also studied the system of CSS enqueuing from css-files.php which was introduced in Woodmart 6.0 and I can say that you made an awesome work guys! This is really good foundation for cleaning theme CSS and keeping it at reasonable size in future.

Hello,

Since release of separated CSS file parts in Woodmart theme, we are constantly working on improving it work and logic to achieve better performance. In 6.3 update we’re planning to improve our automatic CSS generator and almost all your remarks will be included to it, but we can’t guaranty that all CSS parts will be working like you described. In some cases it can’t be done, or it will work with different dependencies.

For example:

- ”.wd-more-desc” is not related to the pagination. This is part of the product hover and hotspot element. - There is no “track order” page in WooCommerce. There is WooCommerce Track Order element which can’t be separated since this is not Woodmart element. - “td.product-name” also used on My Account -> Order details page. - ”.woocommerce-password-hint” is used during registration in registration form. - “woo-widget-shopping-cart” is also used in hidden sidebar and dropdown options of cart header builder element.

Kind Regards

Thank you for your reply and for taking theme’s performance seriously.

Hi, while testing 6.2 beta I noticed that after updating to beta “Preload key request for “woodmart-font.woff”” option was automatically switched to “on” which may cause loading of 2 instances of woodmart-font for most users.

Hello,

Please, double-check it with a clean installation. It is still turned off by default.

Kind Regards

Hi, when i perform check on page SEO i found empty H2 tag on swal2-modal class. Where it comes? where i can delete this empty H2 tag?

Hi,

Please, create a topic on our support forum and provide us all the necessary details about the request with some screenshots and including your admin access so we can help you https://xtemos.com/forums/forum/woodmart-premium-template/

Regards

How do I get users to create new account? I can only see “log-in” How will new users create account?

Hello,

You need to enable the registration option, please navigate to WooCommerce -> Settings -> Accounts & Privacy -> in the “Account creation” section enable the “Allow customers to create an account on the My account page” option.

https://monosnap.com/file/DSV0DIFcNzTDXHoFf1xwxtvizdDnaU

Kind Regards

HI,

The theme is very powerful, but it is very difficult for inexperienced people. The response speed of support is very fast. I have tried hard to modify but still can’t complete it. In any case, this theme is great.

Hello,

Thank you for contacting us and for sharing your experience. We highly appreciate your feedback.

Kind Regards

Hi again. I continued investigating theme CSS and it seems that in base CSS file from my home page there are:

- some comments related styles (.comment-form and .comments-area classes) although comments are disabled on the site

- all Woodmart CSS at-rules (@keyframes) although they are not used at least on this page

- Woodmart AJAX Search element CSS (.wd-el-search, .wd-search-cat and .wd-dropdown-search-cat) although it’s not used on the page

- entries with .wd-nav-vertical class although I don’t use vertical navigation menu at all

- entries with .menu-label class although I don’t use menu labels at all

- entries with .elementor class although I don’t use Elementor at all

- entries related to Contact Form 7 although it’s not used at all

- some other plugin related classes despite I don’t use these plugins at all ( Mailchimp, Docan, YITH WooCommerce Request A Quote )

Removing all this can make my base CSS file 15 kB smaller (20% reduction from current size) which is not bad at all. I understand that CSS refactoring is boring tedious, but sticking with it in a long run will make you theme much more competitive.

Hello,

Thank you for your investigation.

Most of these things are already planned to be optimized as a part of our 6.3 update (not the next 6.2). All theme CSS will be much optimized and reduced in size.

Kind Regards

Wow, I am really excited to hear that and waiting impatiently for 6.3. I hope you will use this list of classes when the work is started. Also I will share my findings regarding WooCommerce base CSS on Friday.

Hello,

Is it possible to display coupons as shown here https://preview.themeforest.net/item/rehub-directory-multi-vendor-shop-coupon-affiliate-theme/full_screen_preview/7646339 – Button Reveal Coupon and when clicked the coupon would be displayed?

Thank you

Hello,

Please, close the ThemeForest bar and send us a direct link where we can see this. Or provide us a short video for a better explanation.

Kind Regards

Hi

Is there a way for the product filer on top of the shopping page only to show when its relevant ie. only when a category has got products with relevant filters/attributes

I know you can set in side bar filter for example color to only show when a category has this option.

Ihttps://preview.themeforest.net/item/woodmart-woocommerce-wordpress-theme/full_screen_preview/20264492?_ga=2.56014699.139648641.1636033764-1808527487.1636033764

I hope you understand what I mean

Regards Jens

Hello,

Yes, it is how WooCommerce filters work by default. They wouldn’t be shown if there were no products for this filter on the current page.

Kind Regards

Found it! Thanks anyway!

Hello,

We are glad that you sorted it out. Let me know if you need any further assistance.

Have a nice day!

i want to buy this theme but i want to know i have two different domains and i want to use this theme on both of them can i use it for two different domains?

Hello,

Thank you very much for contacting us!

You need to purchase two separate regular licenses if you are going to use our theme for multiple websites.

Kind Regards

There are many bugs like these that have not been fixed in beta 6.2 https://xtemos.com/forums/topic/old-prefix-css/ There are too many unnecessary js loading in wp-admin

These SQL queries are made only on the import page. We have fixed this already. As for JS files, we will check them as well.

Can you upload the new version on Google drive so that we can test it? Thanks

Please, send us a direct message so we can send you the updated one. Use the contact form on our profile page here https://themeforest.net/user/xtemos

2021-11-03T10:15:55+00:00 CRITICAL Uncaught Error: Call to undefined function woodmart_admin_scripts_localize() in /home/598638.cloudwaysapps.com/kntqvrzfkb/public_html/wp-content/themes/gems54/inc/integrations/woocommerce/modules/attributes-meta-boxes.php:23 Stack trace: #0 /home/598638.cloudwaysapps.com/kntqvrzfkb/public_html/wp-includes/class-wp-hook.php(303): woodmart_wc_attribute_update() #1 /home/598638.cloudwaysapps.com/kntqvrzfkb/public_html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters() #2 /home/598638.cloudwaysapps.com/kntqvrzfkb/public_html/wp-includes/plugin.php(470): WP_Hook->do_action() #3 /home/598638.cloudwaysapps.com/kntqvrzfkb/public_html/wp-content/plugins/woocommerce/includes/wc-attribute-functions.php(559): do_action() #4 /home/598638.cloudwaysapps.com/kntqvrzfkb/public_html/wp-content/plugins/woocommerce/includes/wc-attribute-functions.php(651): wc_create_attribute() #5 /home/598638.cloudwaysapps.com/kntqvrzfkb/public_html/wp-content/plugins/woocommerce/includes/rest-api/Controllers/Version1/class-wc-rest-pr في /home/598638.cloudwaysapps.com/kntqvrzfkb/public_html/wp-content/themes/gems54/inc/integrations/woocommerce/modules/attributes-meta-boxes.php في السطر 23

Hi,

Please, create a topic on our support forum and provide us all the necessary details about the request with some screenshots and including your admin access so we can help you https://xtemos.com/forums/forum/woodmart-premium-template/ If your support is already expired then you need to extend it on ThemeForest first.

Regards

Hello, I get this error GET …/wp-content/themes/woodmart/js/scripts/portfolio/portfolioEffect.min.js?ver=6.1.5 net::ERR_ABORTED 404 Can you help?

We are not aware of this bug. Could you please send us a link where we can see it?

Could you please send me an email where I can send you the link?

Use the contact form on our profile page here https://themeforest.net/user/xtemos

Hello

Is it possible to add in your order the option of the total weight of the order? If so, how could I do it?

here: https://ibb.co/xz9yN1w

Hello,

This is the functionality of WooCommerce and we don’t have any instructions for creating total order weight.

Kind Regards

what happened to the vertical menu header?

i want a side header navigation menu, like: https://www.portotheme.com/wordpress/porto/corporate12/

Hello,

Unfortunately, we don’t have and we never had such functionality for making a vertical header navigation menu.

Kind Regards

Do you need any php extensions for this theme? This theme can be used in only WordPress hosting or Apache server hosting is required.

Hello,

Thank you very much for being interested in our theme.

Our theme will work on any hosting that supports WordPress. You don’t need to have any extra PHP extensions.

Kind Regards

Hi. I am sorry for asking so many questions, but why you decided to switch your slider to Flickity library in WoodMart 6.1? Some theme elements still use Owl carousel. So this leads to both libraries being loaded, giving extra 50 kb of JS.

Hello,

No problem, we are glad that you investigate our theme performance and help us to make it better.

Flickity has better features to use on the slider. But it is loaded only on pages with our slider. We will consider replacing our OWL carousel completely in the future.

Kind Regards

Thank you for your answer. As you guessed I wanted to propose to stick with one of these libraries, to avoid unneeded JS overhead.

Yes, we understand the purpose. We will review this in our future updates.

Kind Regards

For what purpose

.woodmart-woocommerce-layered-nav
CSS class is used? Is it for layered navigation product filter only? The corresponding file (woo-widget-wd-layered-nav-product-cat.min.css) is loaded on every page although according to my experience it seems to be used only on shop page. Can you please deque it from pages where it’s not needed?

This system is implemented. And for widgets CSS we use WordPress core function but, unfortunately, it works globally https://developer.wordpress.org/reference/functions/is_active_widget/

OK, thanks for the information. Maybe I will try to upgrade the feature myself.

OK, let us know about the results :)

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve ThemeForest.

Sure, take me to the survey