Home Forums WoodMart support forum Script manager – performance

Script manager – performance

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #561365

    pavel.vutkow
    Participant

    Hi,

    When optimizing the theme, I notice that the same js and css files are loaded absolutely everywhere, whether I’m on the main cart page the product page, or the checkout page.

    Please give me – any guidance on which ones I can exclude on the cart and checkout page as well as the main page and the products.

    bootstrap
    /wp-content/themes/woodmart/css/bootstrap-light.min.css
    Изискано от: woodmart-style
    CSS	4.6 KB
    
    wd-action-after-add-to-cart
    /wp-content/themes/woodmart/js/scripts/wc/actionAfterAddToCart.min.js
    Зависи от: woodmart-theme
    JS	1.9 KB
    
    wd-add-to-cart-all-types
    /wp-content/themes/woodmart/js/scripts/wc/addToCartAllTypes.min.js
    Зависи от: woodmart-theme
    JS	2.1 KB
    
    wd-admin-bar-slider-menu
    /wp-content/themes/woodmart/js/scripts/admin/adminBarSliderMenu.min.js
    Зависи от: woodmart-theme
    JS	0.8 KB
    
    wd-ajax-search
    /wp-content/themes/woodmart/js/scripts/global/ajaxSearch.min.js
    Зависи от: woodmart-theme
    JS	3.4 KB
    
    wd-autocomplete-library
    /wp-content/themes/woodmart/js/libs/autocomplete.min.js
    JS	12.4 KB
    
    wd-bottom-toolbar
    /wp-content/themes/woodmart/css/parts/opt-bottom-toolbar.min.css
    Зависи от: woodmart-style
    CSS	2.2 KB
    
    wd-brands
    /wp-content/themes/woodmart/css/parts/el-brand.min.css
    Зависи от: woodmart-style
    CSS	1.2 KB
    
    wd-cart-quantity
    /wp-content/themes/woodmart/js/scripts/wc/cartQuantity.min.js
    Зависи от: woodmart-theme
    JS	0.4 KB
    
    wd-cart-widget
    /wp-content/themes/woodmart/js/scripts/wc/cartWidget.min.js
    Зависи от: woodmart-theme
    JS	0.9 KB
    
    wd-cookies-popup
    /wp-content/themes/woodmart/js/scripts/global/cookiesPopup.min.js
    Зависи от: woodmart-theme
    JS	0.6 KB
    
    wd-cookies-popup
    /wp-content/themes/woodmart/css/parts/opt-cookies.min.css
    Зависи от: woodmart-style
    CSS	1.8 KB
    
    wd-device-library
    /wp-content/themes/woodmart/js/libs/device.min.js
    Зависи от: jquery
    JS	3.1 KB
    
    wd-footer-base
    /wp-content/themes/woodmart/css/parts/footer-base.min.css
    Зависи от: woodmart-style
    CSS	1 KB
    
    wd-header-base
    /wp-content/themes/woodmart/css/parts/header-base.min.css
    Зависи от: woodmart-style
    CSS	12.5 KB
    
    wd-header-builder
    /wp-content/themes/woodmart/js/scripts/header/headerBuilder.min.js
    Зависи от: woodmart-theme
    JS	2.3 KB
    
    wd-header-cart
    /wp-content/themes/woodmart/css/parts/header-el-cart.min.css
    Зависи от: woodmart-style
    CSS	2 KB
    
    wd-header-cart-side
    /wp-content/themes/woodmart/css/parts/header-el-cart-side.min.css
    Зависи от: woodmart-style
    CSS	1 KB
    
    wd-header-categories-menu
    /wp-content/themes/woodmart/js/scripts/wc/headerCategoriesMenu.min.js
    Зависи от: woodmart-theme
    JS	1 KB
    
    wd-header-categories-nav
    /wp-content/themes/woodmart/css/parts/header-el-category-nav.min.css
    Зависи от: woodmart-style
    CSS	2.3 KB
    
    wd-header-elements-base
    /wp-content/themes/woodmart/css/parts/header-el-base.min.css
    Зависи от: woodmart-style
    CSS	2.7 KB
    
    wd-header-mobile-nav-dropdown
    /wp-content/themes/woodmart/css/parts/header-el-mobile-nav-dropdown.min.css
    Зависи от: woodmart-style
    CSS	0.1 KB
    
    wd-header-my-account
    /wp-content/themes/woodmart/css/parts/header-el-my-account.min.css
    Зависи от: woodmart-style
    CSS	0.3 KB
    
    wd-header-my-account-sidebar
    /wp-content/themes/woodmart/css/parts/header-el-my-account-sidebar.min.css
    Зависи от: woodmart-style
    CSS	0.7 KB
    
    wd-header-search
    /wp-content/themes/woodmart/css/parts/header-el-search.min.css
    Зависи от: woodmart-style
    CSS	1 KB
    
    wd-header-search-form
    /wp-content/themes/woodmart/css/parts/header-el-search-form.min.css
    Зависи от: woodmart-style
    CSS	1 KB
    
    wd-info-box
    /wp-content/themes/woodmart/css/parts/el-info-box.min.css
    Зависи от: woodmart-style
    CSS	2.9 KB
    
    wd-list
    /wp-content/themes/woodmart/css/parts/el-list.min.css
    Зависи от: woodmart-style
    CSS	1.1 KB
    
    wd-magnific-library
    /wp-content/themes/woodmart/js/libs/magnific-popup.min.js
    JS	20.2 KB
    
    wd-menu-dropdowns-ajax
    /wp-content/themes/woodmart/js/scripts/menu/menuDropdownsAJAX.min.js
    Зависи от: woodmart-theme
    JS	1.5 KB
    
    wd-menu-offsets
    /wp-content/themes/woodmart/js/scripts/menu/menuOffsets.min.js
    Зависи от: woodmart-theme
    JS	2.7 KB
    
    wd-menu-overlay
    /wp-content/themes/woodmart/js/scripts/menu/menuOverlay.min.js
    Зависи от: woodmart-theme
    JS	2 KB
    
    wd-menu-setup
    /wp-content/themes/woodmart/js/scripts/menu/menuSetUp.min.js
    Зависи от: woodmart-theme
    JS	1.5 KB
    
    wd-mini-cart-quantity
    /wp-content/themes/woodmart/js/scripts/wc/miniCartQuantity.min.js
    Зависи от: woodmart-theme
    JS	1.3 KB
    
    wd-mobile-navigation
    /wp-content/themes/woodmart/js/scripts/menu/mobileNavigation.min.js
    Зависи от: woodmart-theme
    JS	6.6 KB
    
    wd-mod-more-description
    /wp-content/themes/woodmart/css/parts/mod-more-description.min.css
    Зависи от: woodmart-style
    CSS	1.2 KB
    
    wd-mod-nav-menu-label
    /wp-content/themes/woodmart/css/parts/mod-nav-menu-label.min.css
    Зависи от: woodmart-style
    CSS	1 KB
    
    wd-mod-nav-vertical
    /wp-content/themes/woodmart/css/parts/mod-nav-vertical.min.css
    Зависи от: woodmart-style
    CSS	2 KB
    
    wd-mod-nav-vertical-design-default
    /wp-content/themes/woodmart/css/parts/mod-nav-vertical-design-default.min.css
    Зависи от: woodmart-style
    CSS	0.3 KB
    
    wd-mod-star-rating
    /wp-content/themes/woodmart/css/parts/mod-star-rating.min.css
    Зависи от: woodmart-style
    CSS	0.5 KB
    
    wd-mod-tools
    /wp-content/themes/woodmart/css/parts/mod-tools.min.css
    Зависи от: woodmart-style
    CSS	4.7 KB
    
    wd-mod-tools-design-8
    /wp-content/themes/woodmart/css/parts/mod-tools-design-8.min.css
    Зависи от: woodmart-style
    CSS	0.9 KB
    
    wd-on-remove-from-cart
    /wp-content/themes/woodmart/js/scripts/wc/onRemoveFromCart.min.js
    Зависи от: woodmart-theme
    JS	0.3 KB
    
    wd-opt-carousel-disable
    /wp-content/themes/woodmart/css/parts/opt-carousel-disable.min.css
    Зависи от: woodmart-style
    CSS	0.4 KB
    
    wd-page-cart
    /wp-content/themes/woodmart/css/parts/woo-page-cart.min.css
    Зависи от: woodmart-style
    CSS	5.6 KB
    
    wd-page-title
    /wp-content/themes/woodmart/css/parts/page-title.min.css
    Зависи от: woodmart-style
    CSS	0.6 KB
    
    wd-product-hover
    /wp-content/themes/woodmart/js/scripts/wc/productHover.min.js
    Зависи от: woodmart-theme
    JS	2.9 KB
    
    wd-product-loop
    /wp-content/themes/woodmart/css/parts/woo-product-loop.min.css
    Зависи от: woodmart-style
    CSS	5.9 KB
    
    wd-product-loop-fw-button
    /wp-content/themes/woodmart/css/parts/woo-prod-loop-fw-button.min.css
    Зависи от: woodmart-style
    CSS	6.5 KB
    
    wd-product-more-description
    /wp-content/themes/woodmart/js/scripts/wc/productMoreDescription.min.js
    Зависи от: woodmart-theme
    JS	1.2 KB
    
    wd-quick-shop
    /wp-content/themes/woodmart/js/scripts/wc/quickShop.min.js
    Зависи от: woodmart-theme
    JS	1.6 KB
    
    wd-scroll-top
    /wp-content/themes/woodmart/js/scripts/global/scrollTop.min.js
    Зависи от: woodmart-theme
    JS	0.4 KB
    
    wd-scroll-top
    /wp-content/themes/woodmart/css/parts/opt-scrolltotop.min.css
    Зависи от: woodmart-style
    CSS	0.7 KB
    
    wd-scrollbar
    /wp-content/themes/woodmart/js/scripts/global/scrollBar.min.js
    JS	0.3 KB
    
    wd-section-title
    /wp-content/themes/woodmart/css/parts/el-section-title.min.css
    Зависи от: woodmart-style
    CSS	1.7 KB
    
    wd-select2
    /wp-content/themes/woodmart/css/parts/woo-lib-select2.min.css
    Зависи от: woodmart-style
    CSS	5.4 KB
    
    wd-social-icons
    /wp-content/themes/woodmart/css/parts/el-social-icons.min.css
    Зависи от: woodmart-style
    CSS	5.7 KB
    
    wd-sticky-column
    /wp-content/themes/woodmart/js/scripts/global/stickyColumn.min.js
    Зависи от: woodmart-theme
    JS	1 KB
    
    wd-sticky-kit-library
    /wp-content/themes/woodmart/js/libs/sticky-kit.min.js
    JS	3.1 KB
    
    wd-sticky-social-buttons
    /wp-content/themes/woodmart/js/scripts/global/stickySocialButtons.min.js
    Зависи от: woodmart-theme
    JS	0.2 KB
    
    wd-sticky-social-buttons
    /wp-content/themes/woodmart/css/parts/opt-sticky-social.min.css
    Зависи от: woodmart-style
    CSS	1.3 KB
    
    wd-swatches-variations
    /wp-content/themes/woodmart/js/scripts/wc/swatchesVariations.min.js
    Зависи от: woodmart-theme
    JS	11 KB
    
    wd-swiper
    /wp-content/themes/woodmart/css/parts/lib-swiper.min.css
    Зависи от: woodmart-style
    CSS	1.6 KB
    
    wd-swiper-arrows
    /wp-content/themes/woodmart/css/parts/lib-swiper-arrows.min.css
    Зависи от: woodmart-style
    CSS	2.9 KB
    
    wd-swiper-carousel
    /wp-content/themes/woodmart/js/scripts/global/swiperInit.min.js
    Зависи от: woodmart-theme
    JS	5.6 KB
    
    wd-swiper-library
    /wp-content/themes/woodmart/js/libs/swiper.min.js
    JS	90.6 KB
    
    wd-text-block
    /wp-content/themes/woodmart/css/parts/el-text-block.min.css
    Зависи от: woodmart-style
    CSS	0.3 KB
    
    wd-update-cart-fragments-fix
    /wp-content/themes/woodmart/js/scripts/wc/updateCartFragmentsFix.js
    JS	1.6 KB
    
    wd-waypoints-library
    /wp-content/themes/woodmart/js/libs/waypoints.min.js
    JS	8.5 KB
    
    wd-wd-search-form
    /wp-content/themes/woodmart/css/parts/wd-search-form.min.css
    Зависи от: woodmart-style
    CSS	1.5 KB
    
    wd-wd-search-results
    /wp-content/themes/woodmart/css/parts/wd-search-results.min.css
    Зависи от: woodmart-style
    CSS	2 KB
    
    wd-widget-collapse
    /wp-content/themes/woodmart/js/scripts/global/widgetCollapse.min.js
    Зависи от: woodmart-theme
    JS	1 KB
    
    wd-widget-collapse
    /wp-content/themes/woodmart/css/parts/opt-widget-collapse.min.css
    Зависи от: woodmart-style
    CSS	0.9 KB
    
    wd-widget-nav
    /wp-content/themes/woodmart/css/parts/widget-nav.min.css
    Зависи от: woodmart-style
    CSS	0.5 KB
    
    wd-widget-product-cat
    /wp-content/themes/woodmart/css/parts/woo-widget-product-cat.min.css
    Зависи от: woodmart-style
    CSS	2.4 KB
    
    wd-widget-product-list
    /wp-content/themes/woodmart/css/parts/woo-widget-product-list.min.css
    Зависи от: woodmart-style
    CSS	1 KB
    
    wd-widget-recent-post-comments
    /wp-content/themes/woodmart/css/parts/widget-recent-post-comments.min.css
    Зависи от: woodmart-style
    CSS	0.8 KB
    
    wd-widget-shopping-cart
    /wp-content/themes/woodmart/css/parts/woo-widget-shopping-cart.min.css
    Зависи от: woodmart-style
    CSS	5.6 KB
    
    wd-widget-slider-price-filter
    /wp-content/themes/woodmart/css/parts/woo-widget-slider-price-filter.min.css
    Зависи от: woodmart-style
    CSS	2.6 KB
    
    wd-widget-wd-layered-nav
    /wp-content/themes/woodmart/css/parts/woo-widget-wd-layered-nav.min.css
    Зависи от: woodmart-style
    CSS	1.6 KB
    
    wd-widget-wd-recent-posts
    /wp-content/themes/woodmart/css/parts/widget-wd-recent-posts.min.css
    Зависи от: woodmart-style
    CSS	0.7 KB
    
    wd-wishlist
    /wp-content/themes/woodmart/js/scripts/wc/wishlist.min.js
    Зависи от: woodmart-theme
    JS	7.6 KB
    
    wd-wishlist-group
    /wp-content/themes/woodmart/js/scripts/wc/wishlistGroup.min.js
    Зависи от: woodmart-theme
    JS	9.7 KB
    
    wd-woo-el-track-order
    /wp-content/themes/woodmart/css/parts/woo-el-track-order.min.css
    Зависи от: woodmart-style
    CSS	1.1 KB
    
    wd-woo-mod-add-btn-replace
    /wp-content/themes/woodmart/css/parts/woo-mod-add-btn-replace.min.css
    Зависи от: woodmart-style
    CSS	1.6 KB
    
    wd-woo-mod-checkout-steps
    /wp-content/themes/woodmart/css/parts/woo-mod-checkout-steps.min.css
    Зависи от: woodmart-style
    CSS	1.2 KB
    
    wd-woo-mod-login-form
    /wp-content/themes/woodmart/css/parts/woo-mod-login-form.min.css
    Зависи от: woodmart-style
    CSS	2 KB
    
    wd-woo-mod-product-labels
    /wp-content/themes/woodmart/css/parts/woo-mod-product-labels.min.css
    Зависи от: woodmart-style
    CSS	1 KB
    
    wd-woo-mod-progress-bar
    /wp-content/themes/woodmart/css/parts/woo-mod-progress-bar.min.css
    Зависи от: woodmart-style
    CSS	0.8 KB
    
    wd-woo-mod-quantity
    /wp-content/themes/woodmart/css/parts/woo-mod-quantity.min.css
    Зависи от: woodmart-style
    CSS	1.5 KB
    
    wd-woo-mod-shop-table
    /wp-content/themes/woodmart/css/parts/woo-mod-shop-table.min.css
    Зависи от: woodmart-style
    CSS	5.3 KB
    
    wd-woo-mod-swatches-base
    /wp-content/themes/woodmart/css/parts/woo-mod-swatches-base.min.css
    Зависи от: woodmart-style
    CSS	2.7 KB
    
    wd-woo-mod-swatches-filter
    /wp-content/themes/woodmart/css/parts/woo-mod-swatches-filter.min.css
    Зависи от: woodmart-style
    CSS	2.8 KB
    
    wd-woo-opt-fbt-cart
    /wp-content/themes/woodmart/css/parts/woo-opt-fbt-cart.min.css
    Зависи от: woodmart-style
    CSS	1.4 KB
    
    wd-woo-opt-free-progress-bar
    /wp-content/themes/woodmart/css/parts/woo-opt-free-progress-bar.min.css
    Зависи от: woodmart-style
    CSS	0.8 KB
    
    wd-woo-opt-products-shadow
    /wp-content/themes/woodmart/css/parts/woo-opt-products-shadow.min.css
    Зависи от: woodmart-style
    CSS	0.2 KB
    
    wd-woo-opt-social-login
    /wp-content/themes/woodmart/css/parts/woo-opt-social-login.min.css
    Зависи от: woodmart-style
    CSS	1 KB
    
    wd-woo-opt-title-limit
    /wp-content/themes/woodmart/css/parts/woo-opt-title-limit.min.css
    Зависи от: woodmart-style
    CSS	0.2 KB
    
    wd-woo-page-cart-builder
    /wp-content/themes/woodmart/css/parts/woo-page-cart-builder.min.css
    Зависи от: woodmart-style
    CSS	0.4 KB
    
    wd-woo-page-cart-predefined
    /wp-content/themes/woodmart/css/parts/woo-page-cart-predefined.min.css
    Зависи от: woodmart-style
    CSS	1.5 KB
    
    wd-woo-page-empty-page
    /wp-content/themes/woodmart/css/parts/woo-page-empty-page.min.css
    Зависи от: woodmart-style
    CSS	1.7 KB
    
    wd-woocommerce-base
    /wp-content/themes/woodmart/css/parts/woocommerce-base.min.css
    Зависи от: woodmart-style
    CSS	6.8 KB
    
    wd-woocommerce-block-notices
    /wp-content/themes/woodmart/css/parts/woo-mod-block-notices.min.css
    Зависи от: woodmart-style
    CSS	2.3 KB
    
    wd-woocommerce-notices
    /wp-content/themes/woodmart/js/scripts/wc/woocommerceNotices.min.js
    Зависи от: woodmart-theme
    JS	0.5 KB
    
    wd-woocommerce-quantity
    /wp-content/themes/woodmart/js/scripts/wc/woocommerceQuantity.min.js
    Зависи от: woodmart-theme
    JS	0.8 KB
    
    wd-woocommerce-wrapp-table
    /wp-content/themes/woodmart/js/scripts/wc/woocommerceWrappTable.min.js
    Зависи от: woodmart-theme
    JS	0.3 KB
    
    wd-woodmart-compare
    /wp-content/themes/woodmart/js/scripts/wc/woodmartCompare.min.js
    Зависи от: woodmart-theme
    JS	6.4 KB
    
    wd-wpbakery-base
    /wp-content/themes/woodmart/css/parts/int-wpb-base.min.css
    Зависи от: woodmart-style
    CSS	14.7 KB
    
    wd-wpbakery-base-deprecated
    /wp-content/themes/woodmart/css/parts/int-wpb-base-deprecated.min.css
    Зависи от: woodmart-style
    CSS	0.8 KB
    
    wd-wpcf7
    /wp-content/themes/woodmart/css/parts/int-wpcf7.min.css
    Зависи от: woodmart-style
    CSS	1 KB
    
    woodmart-frontend-admin-bar
    /wp-content/themes/woodmart/inc/admin/assets/css/parts/base-adminbar.min.css
    CSS	4.8 KB
    #561540

    Artem Temos
    Keymaster

    Hello,

    All these files are needed if they are loaded on a particular page. If you want to disable some of them on a particular page, you can create a Theme Settings Preset and use Theme Settings -> Performance to disable files.

    Kind Regards

Viewing 2 posts - 1 through 2 (of 2 total)