{"id":217477,"date":"2025-01-02T11:12:57","date_gmt":"2025-01-02T11:12:57","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/makeiteasy-slider\/"},"modified":"2026-03-06T00:27:33","modified_gmt":"2026-03-06T00:27:33","slug":"makeiteasy-slider","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/makeiteasy-slider\/","author":13367846,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.7","stable_tag":"1.0.7","tested":"7.0","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"Makeiteasy Slider","header_author":"Lovro Hrust","header_description":"Block slider based on Swiper library","assets_banners_color":"7a919c","last_updated":"2026-03-06 00:27:33","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/buymeacoffee.com\/lovro","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":5,"active_installs":1000,"downloads":13894,"num_ratings":3,"support_threads":2,"support_threads_resolved":1,"author_block_count":3,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"lovor","date":"2025-01-02 22:49:16"},"1.0.1":{"tag":"1.0.1","author":"lovor","date":"2025-02-03 14:02:16"},"1.0.2":{"tag":"1.0.2","author":"lovor","date":"2025-02-04 15:59:18"},"1.0.3":{"tag":"1.0.3","author":"lovor","date":"2025-02-24 23:54:30"},"1.0.4":{"tag":"1.0.4","author":"lovor","date":"2025-05-12 18:01:40"},"1.0.5":{"tag":"1.0.5","author":"lovor","date":"2025-12-05 00:14:20"},"1.0.6":{"tag":"1.0.6","author":"lovor","date":"2025-12-12 13:06:43"},"1.0.7":{"tag":"1.0.7","author":"lovor","date":"2026-03-06 00:27:33"}},"upgrade_notice":{"1.0.0":"<p>Initial version<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":3},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3217301,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3217301,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3217301,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3217301,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3217301,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3476005,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"preferredVersions\":{\"php\":\"8.3\",\"wp\":\"latest\"},\"features\":{\"networking\":true},\"landingPage\":\"\\\/?page_id=1217\",\"steps\":[{\"step\":\"login\",\"username\":\"admin\"},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"makeiteasy-slider\"},\"options\":{\"activate\":true}},{\"step\":\"installTheme\",\"themeData\":{\"resource\":\"wordpress.org\\\/themes\",\"slug\":\"twentytwentyfive\"}},{\"step\":\"installTheme\",\"themeData\":{\"resource\":\"url\",\"url\":\"https:\\\/\\\/slider.makeiteasy.hr\\\/twentytwentyfive-child.zip\"}},{\"step\":\"setSiteOptions\",\"options\":{\"blogname\":\"MakeITeasy slider demo\",\"blogdescription\":\"\",\"show_on_front\":\"page\",\"page_on_front\":\"1217\",\"users_can_register\":\"0\",\"admin_email\":\"your-email@email.ml\"}},{\"step\":\"importWxr\",\"file\":{\"resource\":\"url\",\"url\":\"https:\\\/\\\/slider.makeiteasy.hr\\\/slider-demo.WordPress.2025-03-07.xml\"}}]}"}},"all_blocks":{"makeiteasy\/slider":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"makeiteasy\/slider","title":"Slider","description":"Slider based on blocks","example":{"attributes":{"sliderSettings":"{\"pagination\": {\"el\": \".swiper-pagination\",\"type\": \"bullets\"},\"autoplay\": {\"delay\": 6000},\"navigation\": {\"nextEl\": \".swiper-button-next\",\"prevEl\": \".swiper-button-prev\"}}","sliderLayout":1,"showNavigation":true,"showPagination":true,"showScrollbar":false,"useOnlyAdvancedSliderSettings":false,"timeBetweenSlides":"5000","sliderId":"","sliderHeight":""},"innerBlocks":[{"name":"makeiteasy\/slide","innerBlocks":[{"name":"core\/image","attributes":{"url":"https:\/\/s.w.org\/images\/core\/5.3\/Biologia_Centrali-Americana_-_Cantorchilus_semibadius_1902.jpg","alt":"Bird image"}}]},{"name":"makeiteasy\/slide","innerBlocks":[{"name":"core\/image","attributes":{"url":"https:\/\/s.w.org\/images\/core\/5.3\/Sediment_off_the_Yucatan_Peninsula.jpg","alt":"Yucatan sediment"}}]}],"viewportWidth":420},"editorScript":"file:.\/index.js","viewScript":"file:.\/swiper-init.js","editorStyle":"file:.\/index.css","style":["file:.\/swiper-init.css","file:.\/style-index.css"],"allowedBlocks":["makeiteasy\/slide"],"category":"media","attributes":{"sliderSettings":{"type":"string","default":"{\"pagination\":{\"el\":\".swiper-pagination\",\"type\":\"bullets\"},\"autoplay\":{\"delay\":6000},\"navigation\":{\"nextEl\":\".swiper-button-next\",\"prevEl\":\".swiper-button-prev\"}}"},"sliderLayout":{"type":"number","default":1},"showNavigation":{"type":"boolean","default":true},"showPagination":{"type":"boolean","default":true},"showScrollbar":{"type":"boolean","default":false},"useOnlyAdvancedSliderSettings":{"type":"boolean","default":false},"timeBetweenSlides":{"type":"string"},"sliderId":{"type":"string"},"sliderHeight":{"type":"string"},"spaceBetween":{"type":"number","default":15},"slidesPerView":{"type":"string","default":"1"},"arrowsFromEdge":{"type":"string","default":"10px"}},"supports":{"anchor":true,"align":["full","wide"],"ariaLabel":true,"lock":true,"dimensions":{"aspectRatio":true,"minHeight":true},"color":{"background":true,"text":true,"link":true,"gradients":true},"shadow":true,"spacing":{"margin":true,"padding":true,"blockGap":false}},"providesContext":{"makeiteasy-slider\/slidesPerView":"slidesPerView","makeiteasy-slider\/sliderSettings":"sliderSettings","makeiteasy-slider\/useOnlyAdvancedSliderSettings":"useOnlyAdvancedSliderSettings"}},"makeiteasy\/slide":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"makeiteasy\/slide","title":"Slide","parent":["makeiteasy\/slider"],"icon":"slides","description":"Slide for makeiteasy slider","apiVersion":3,"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php","category":"media","attributes":{"slideWidth":{"type":"string"},"hideSlide":{"type":"boolean","default":false}},"supports":{"dimensions":{"aspectRatio":true,"minHeight":true},"background":{"backgroundImage":true,"backgroundSize":true},"color":{"background":true,"text":false},"shadow":true,"inserter":true},"usesContext":["makeiteasy-slider\/slidesPerView","makeiteasy-slider\/sliderSettings","makeiteasy-slider\/useOnlyAdvancedSliderSettings"]}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"This screen shot description corresponds to screenshot-1.(png|jpg|jpeg|gif). Screenshots are stored in the \/assets directory.","2":"This is the second screen shot"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1220,786,611,71207],"plugin_category":[50],"plugin_contributors":[163764],"plugin_business_model":[],"class_list":["post-217477","plugin","type-plugin","status-publish","hentry","plugin_tags-block","plugin_tags-carousel","plugin_tags-slider","plugin_tags-swiper","plugin_category-media","plugin_contributors-lovor","plugin_committers-lovor"],"banners":{"banner":"https:\/\/ps.w.org\/makeiteasy-slider\/assets\/banner-772x250.png?rev=3217301","banner_2x":"https:\/\/ps.w.org\/makeiteasy-slider\/assets\/banner-1544x500.png?rev=3217301","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/makeiteasy-slider\/assets\/icon.svg?rev=3217301","icon":"https:\/\/ps.w.org\/makeiteasy-slider\/assets\/icon.svg?rev=3217301","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Block based slider, leverages the speed and versatility of the <a href=\"https:\/\/swiperjs.com\/\">Swiper slider<\/a>.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>\ud83e\udd47 <strong>Insert Any Block as a Slide<\/strong>: No restrictions! Use the full power of the WordPress block editor.<\/li>\n<li>\ud83e\udd48 <strong>Flexible Configuration<\/strong>: Use Swiper\u2019s full range of features by entering the JSON configuration.<\/li>\n<li>\ud83e\udd49 <strong>Lightweight &amp; Fast<\/strong>: Uses only <a href=\"https:\/\/swiperjs.com\/\">Swiper<\/a> library as dependency.<\/li>\n<li>\ud83c\udf1f <strong>Developer-Friendly<\/strong>: The source code is fully available, making it easy to customize with hooks.<\/li>\n<\/ul>\n\n<h4>NEW!<\/h4>\n\n<p>I am accepting suggestions for new features and improvements.\nIf you have an idea, please <a href=\"https:\/\/github.com\/Lovor01\/makeiteasy-slider\/issues\">open an issue on GitHub<\/a>\nor write here in support section.<\/p>\n\n<h4>JSON configuration how to<\/h4>\n\n<p>Head to Swiper docs, to <a href=\"https:\/\/swiperjs.com\/swiper-api#parameters\">Parameters section<\/a> to find parameter you need.\nMore elaborate configuration for some features is available further below on page, in <a href=\"https:\/\/swiperjs.com\/swiper-api#modules\">Modules section<\/a>.\nOnce you found the parameters you need, write them as JSON instead as javascript object, i.e.:<\/p>\n\n<pre><code>{\n    autoplay: {\n        delay: 6000,\n        disableOnInteraction: true\n    },\n    pagination: {\n        clickable: true\n    }\n}\n<\/code><\/pre>\n\n<p>would be written as<\/p>\n\n<pre><code>{\n    \"autoplay\": {\n        \"delay\": 6000,\n        \"disableOnInteraction\": true\n    },\n    \"pagination\": {\n        \"clickable\": true\n    }\n}\n<\/code><\/pre>\n\n<p>And enter them on settings tab in block sidebar under Advanced slider configuration section.\nYou can learn more about JSON in <a href=\"https:\/\/stackoverflow.blog\/2022\/06\/02\/a-beginners-guide-to-json-the-data-format-for-the-internet\/\">Stackoverflow blog<\/a> or on <a href=\"https:\/\/www.w3schools.com\/js\/js_json_intro.asp\">W3schools page<\/a>.<\/p>\n\n<p>Your JSON configuration merges with default configuration needed for swiper to run. You can break slider functioning through misconfiguration, so this is the first place to look if something does not work.\nThere is a built in syntax checker in Advanced slider settings box,<\/p>\n\n<h3>Developers<\/h3>\n\n<p>There is a full source code on <a href=\"https:\/\/github.com\/Lovor01\/makeiteasy-slider\">github<\/a>. You can investigate code, adjust it to your needs, collaborate, ...<\/p>\n\n<!--section=installation-->\n<h4>From block editor:<\/h4>\n\n<p>Search for 'makeiteasy swiper slider' in the block editor when adding a new block via the '+' sign in the top bar.<\/p>\n\n<h4>Standard Installation:<\/h4>\n\n<ol>\n<li>Install the plugin through the WordPress plugins screen directly or upload the plugin files to the <code>\/wp-content\/plugins\/makeiteasy-swiper-slider<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"why%20is%20%5Bfeature%20x%5D%20missing%3F\"><h3>Why is [feature x] missing?<\/h3><\/dt>\n<dd><p>Creating UI for every detail of Swiper slider is exceptionally demanding. That's why configuration in UI is limited, while JSON configuration is secure\nand very powerful.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20in%20other%20page%20builders%20%28e.g.%20elementor%29\"><h3>Can I use it in other page builders (e.g. Elementor)<\/h3><\/dt>\n<dd><p>Depends on page builder. Some builders also have third party add-ons which enable using blocks.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.7<\/h4>\n\n<p>Fixed bug where disabled controls in UI would be overriden by JSON config in \"Advanced slider settings\".\nJSON config in \"Advanced slider settings\" can be blank now. Update @wordpress\/scripts package.<\/p>\n\n<h4>1.0.6<\/h4>\n\n<p>Updated default Swiper configurations in default.json.<\/p>\n\n<h4>1.0.5<\/h4>\n\n<p>Swiper library updated to version 11.2.10. WordPress scripts package updated to 30.25.0. Dotenv package updated to 16.6.1.<\/p>\n\n<h4>1.0.4<\/h4>\n\n<p>Attempt to fix error when inserting block from searching from block library in block inserter.<\/p>\n\n<h4>1.0.3<\/h4>\n\n<p>Deprecating \"two sliddes horizontal\" editor view mode in favor of calculating slide widths according to Swiper's slidesPerView setting.<\/p>\n\n<h4>1.0.2<\/h4>\n\n<p>Minimum slide width in editor breaks display in editor when slides are small images - this is reverted back to v1.0.0.<\/p>\n\n<h4>1.0.1<\/h4>\n\n<p>Set minimum slide width in editor\nEnable styling colors in slider background and slider colors which could be inherited (Color section in block sidebar).<\/p>\n\n<h4>1.0.0<\/h4>\n\n<p>Initial version<\/p>","raw_excerpt":"Slider based on very popular library Swiper! Insert blocks as slides. Truly open source.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/217477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=217477"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/lovor"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=217477"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=217477"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=217477"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=217477"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=217477"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=217477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}