{"id":378156,"date":"2026-10-03T06:36:17","date_gmt":"2026-10-03T06:36:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/tavoos-max-slider\/"},"modified":"2026-10-03T06:36:05","modified_gmt":"2026-10-03T06:36:05","slug":"tavoos-image-carousel","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/tavoos-image-carousel\/","author":23576634,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.1.0","stable_tag":"2.1.0","tested":"7.1.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Tavoos Image Carousel","header_author":"mmhdih","header_description":"Lightweight, dependency-free image sliders. Build as many sliders as you need, give every slide a separate mobile image and a link, and place them anywhere with a shortcode (works with Elementor and every page builder). RTL ready.","assets_banners_color":"9a328a","last_updated":"2026-10-03 06:36:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/tavoosweb.ir\/free-wordpress-plugins\/","header_author_uri":"https:\/\/github.com\/mmhdih","rating":0,"author_block_rating":0,"active_installs":0,"downloads":63,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.1.0":{"tag":"2.1.0","author":"mmhdih","date":"2026-10-03 06:36:05","revision":3725833}},"upgrade_notice":{"2.1.0":"<p>New plugin name. If an earlier copy is installed in another folder, deactivate it before activating this one; your sliders are kept.<\/p>","2.0.0":"<p>New name and prefix. Existing sliders are migrated automatically; deactivate the old plugin after installing this one.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3725833,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3725833,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3725833,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3725833,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3725833,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3725833,"resolution":"2","location":"assets","locale":"","width":800,"height":1032},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3725833,"resolution":"3","location":"assets","locale":"","width":1280,"height":720},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3725833,"resolution":"4","location":"assets","locale":"","width":1280,"height":560},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3725833,"resolution":"5","location":"assets","locale":"","width":1280,"height":480},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3725833,"resolution":"6","location":"assets","locale":"","width":780,"height":1040}},"screenshots":{"1":"Creating a slider \u2014 every slider shows its display code.","2":"Slider settings.","3":"Editing a slide: link, mobile image, slider and order.","4":"All slides with image, slider and order.","5":"The slider on the front end.","6":"The slider on a phone with its mobile image."}},"plugin_section":[],"plugin_tags":[784,786,2141,5811,611],"plugin_category":[50],"plugin_contributors":[284142],"plugin_business_model":[],"class_list":["post-378156","plugin","type-plugin","status-publish","hentry","plugin_tags-banner","plugin_tags-carousel","plugin_tags-image-slider","plugin_tags-rtl","plugin_tags-slider","plugin_category-media","plugin_contributors-mmhdih","plugin_committers-mmhdih"],"banners":{"banner":"https:\/\/ps.w.org\/tavoos-image-carousel\/assets\/banner-772x250.png?rev=3725833","banner_2x":"https:\/\/ps.w.org\/tavoos-image-carousel\/assets\/banner-1544x500.png?rev=3725833","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/tavoos-image-carousel\/assets\/icon-128x128.png?rev=3725833","icon_2x":"https:\/\/ps.w.org\/tavoos-image-carousel\/assets\/icon-256x256.png?rev=3725833","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/tavoos-image-carousel\/assets\/screenshot-1.png?rev=3725833","caption":"Creating a slider \u2014 every slider shows its display code."},{"src":"https:\/\/ps.w.org\/tavoos-image-carousel\/assets\/screenshot-2.png?rev=3725833","caption":"Slider settings."},{"src":"https:\/\/ps.w.org\/tavoos-image-carousel\/assets\/screenshot-3.png?rev=3725833","caption":"Editing a slide: link, mobile image, slider and order."},{"src":"https:\/\/ps.w.org\/tavoos-image-carousel\/assets\/screenshot-4.png?rev=3725833","caption":"All slides with image, slider and order."},{"src":"https:\/\/ps.w.org\/tavoos-image-carousel\/assets\/screenshot-5.png?rev=3725833","caption":"The slider on the front end."},{"src":"https:\/\/ps.w.org\/tavoos-image-carousel\/assets\/screenshot-6.png?rev=3725833","caption":"The slider on a phone with its mobile image."}],"raw_content":"<!--section=description-->\n<p>Build as many independent sliders as you need, each with its own aspect ratio, speed and style, and show them with a shortcode in any page, post, widget or page builder (Elementor \"Shortcode\" widget, Gutenberg \"Shortcode\" block, \u2026).<\/p>\n\n<ul>\n<li>Multiple sliders (placements); one slide can belong to several sliders<\/li>\n<li>Separate desktop and mobile image and aspect ratio<\/li>\n<li>Optional link per slide<\/li>\n<li>Boxed, wide (1440px) and full-width layouts<\/li>\n<li>Slide and fade effects, autoplay, arrows, dots, shadow, corner radius, spacing and accent color<\/li>\n<li>JPG, PNG, WEBP and animated GIF<\/li>\n<li>Touch swipe, keyboard control, pause on hover and when the tab is hidden<\/li>\n<li>Automatic RTL \/ LTR support<\/li>\n<li>No jQuery on the front end; CSS + JS under 8 KB, loaded only on pages that show a slider<\/li>\n<li>Translation ready<\/li>\n<\/ul>\n\n<p>Designed by Mahdi Habibi | Tavoos Web \u2014 https:\/\/tavoosweb.ir\/<\/p>\n\n<p>Full guide with screenshots: https:\/\/tavoosweb.ir\/free-wordpress-plugins\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin in Plugins \u2192 Add New \u2192 Upload Plugin (or install it from the plugin directory) and activate it.<\/li>\n<li>Go to Sliders \u2192 Manage sliders and create a slider.<\/li>\n<li>Go to Sliders \u2192 Add slide, set the slide image and tick the slider it belongs to.<\/li>\n<li>Put <code>[tavoos_slider id=\"your-slider-slug\"]<\/code> where the slider should appear. The code of every slider is shown in the \"Display code\" column.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"the%20slider%20does%20not%20show%20up\"><h3>The slider does not show up<\/h3><\/dt>\n<dd><p>Check the slug in the shortcode, and make sure the slides are published, have a slide image and are assigned to the slider.<\/p><\/dd>\n<dt id=\"how%20do%20i%20change%20the%20look%20with%20css%3F\"><h3>How do I change the look with CSS?<\/h3><\/dt>\n<dd><p>Main classes: <code>.tavoos-slider<\/code>, <code>.tavoos-slide<\/code>, <code>.tavoos-slider__nav<\/code>, <code>.tavoos-slider__dots<\/code>, with the modifiers <code>tavoos-slider--boxed|wide|full<\/code> and <code>tavoos-slider--slide|fade<\/code>. CSS variables: <code>--tavoos-radius<\/code>, <code>--tavoos-gap<\/code>, <code>--tavoos-accent<\/code>, <code>--tavoos-rd<\/code> (desktop ratio) and <code>--tavoos-rm<\/code> (mobile ratio).<\/p><\/dd>\n<dt id=\"the%20slider%20is%20added%20later%20with%20ajax%20and%20does%20not%20move\"><h3>The slider is added later with AJAX and does not move<\/h3><\/dt>\n<dd><p>Call <code>window.tavoosSliderInit()<\/code> after the new content is inserted.<\/p><\/dd>\n<dt id=\"i%20used%20version%201.x%20of%20this%20plugin%20or%20the%20sepanta%20slider%20plugin%2Fsnippet%20before\"><h3>I used version 1.x of this plugin or the Sepanta Slider plugin\/snippet before<\/h3><\/dt>\n<dd><p>Deactivate the old plugin (or remove the snippet) and activate Tavoos Image Carousel. Your sliders, slides and settings are moved over automatically, and the old <code>[sp_slider]<\/code> shortcodes in your pages keep working.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Renamed to Tavoos Image Carousel (slug and text domain <code>tavoos-image-carousel<\/code>). Sliders, settings and the <code>[tavoos_slider]<\/code> shortcode are unchanged.<\/li>\n<li>Translations are now delivered through translate.wordpress.org.<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>New unique prefix for all code and data.<\/li>\n<li>All code, data and CSS names now use a unique prefix; the shortcode is <code>[tavoos_slider id=\"\u2026\"]<\/code>.<\/li>\n<li>Data of version 1.x \/ Sepanta Slider is migrated automatically; old shortcodes keep working on migrated sites.<\/li>\n<li>The stylesheet and script only load on pages that show a slider; the script is deferred.<\/li>\n<li>Nonce check when saving slider settings.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added designer credit (Mahdi Habibi | Tavoos Web) on the Plugins screen.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release, based on the Sepanta Pet multi-slider.<\/li>\n<\/ul>","raw_excerpt":"Lightweight, dependency-free image sliders with separate mobile images, placed anywhere with a shortcode. RTL ready.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/378156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=378156"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mmhdih"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=378156"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=378156"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=378156"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=378156"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=378156"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=378156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}