Follow these easy step for adding Slick slider in Magento 2 Custom theme
1.) Download the Slick library
2.) Include css files in theme .copy slick.less and slick-theme.less to the /web/css/source folder. Also add both files to /web/css/source/_extend.less.
@import "slick.less";
@import "slick-theme.less";
3.) update the theme’s requirejs-config.js file.
theme_path/requirejs-config.js
var config = {
paths: {
slick: 'js/slick.min'
},
shim: {
slick: {
deps: ['jquery']
}
}
};
4.) After these steps, clear the cache and perform a static content deployment.
Now you can use the slider in any phtml file by initializing the slider
<ul class="my-product-slider">
<li>1st Product</li>
<li>2nd Product</li>
<li>3rd Product</li>
<li>4th Product</li>
<li>5th Product</li>
<li>6th Product</li>
<li>7th Product</li>
<li>8th Product</li>
</ul>
<script>
require([
'jquery',
'slick',
'domReady!'
], function ($) {
$(".my-product-slider").slick({
dots: true,
infinite: true,
speed: 300,
slidesToShow: 4,
slidesToScroll: 1
});
});
</script>
Please contact us for Magento 2 theme customizations and Magento 2 frontend development Contact .
About us and this blog
We are a digital magento 2Â development agency with a focus on helping our customers achieve great results across several key areas.
More from our blog
See all posts
For creating multiple website and stores in Magento 2 you have to…
To create Controller in Magento 2 we need to create basic module…
Magento 2.4.6 will be released in March 2023 and will support PHP8.2…
Magento 2 On Localhost , In this tutorials i am going to…
Follow this steps for override Magento 2 jQuery Widget If we want…
The simple answer is no - search engine submission isn’t necessary. The majority of…
The answer is simple -Â inbound linking cannot hurt your search ranking. How…
The importance of anchor text with respect to a linking strategy cannot be overstated.…
No Comments
Recent Posts
- How to add Slick slider in Magento 2 Custom theme March 4, 2023
- How to Set up multiple websites, stores, and store views in the Admin Magento 2 February 27, 2023
- How to Create Controller in Magento 2 February 25, 2023
All Website Tags
Create multiple websites in single magento 2 installation
Magento 2 custom block
Magento 2 custom controller
Magento 2 Custom layout
Magento 2 custom module
Magento 2 custom module development
magento 2 custom template
Magento 2 developer in United Kingdom
Magento 2 development
Magento 2 development in United Kingdom
Magento 2 multistore
Magento 2 multiwebsite
magento 2 root directory.
Magento 2 update services in United Kingdom
Magento 2 version upgrade services
Magento 2.4.6
Magento security
PHP8.2
product slider
Slick
slider
Upgrade to php8.2
virtualhost