Description
SmartUpWorld Post Slider lets you display your WordPress posts in a beautiful, responsive carousel using a simple shortcode — no coding required.
Features:
- Simple shortcode — paste it anywhere: posts, pages, widgets, templates
- Responsive — 1 column on mobile, 2 on tablet, 3 on desktop
- Optional section header with eyebrow pill, title, gradient underline, and subtitle
- Filter by category slug or ID
- Show specific posts by ID
- Exclude the current post (perfect for single post templates)
- Navigation arrows with SVG icons
- Pagination dots
- Autoplay with hover-pause
- Lazy loading on images after the first slide (LCP-safe eager loading on slide 1)
- Full ARIA accessibility — labelled buttons, dots, keyboard support
- No configuration needed — works out of the box
- Bundled Owl Carousel — no CDN dependency
- Lightweight — assets only load where the shortcode is used
Basic usage:
[suwps_post_slider]
With a header:
[suwps_post_slider eyebrow="From The Blog" title="Latest Insights" subtitle="Practical guides on website care, speed and security."]
For single post templates (exclude current, no arrows):
[suwps_post_slider title="Related Articles" count="6" skip="current" nav="false" underline="false"]
Full documentation: smartupworld.com/smartupworld-post-slider/
Installation
- Upload the
smartupworld-post-sliderfolder to/wp-content/plugins/. - Activate the plugin through the Plugins menu in WordPress.
- Paste
[suwps_post_slider]into any post, page, or widget. - Visit Post Slider in your WordPress admin menu for all shortcode options and examples.
FAQ
-
What shortcode do I use?
-
Use
[suwps_post_slider]anywhere in your site. The admin menu page lists every available attribute with copy-ready examples. -
Can I filter by category?
-
Yes. Use
category="your-category-slug"orcategory="14"(numeric ID). Example:[suwps_post_slider category="tech" count="6"] -
How do I show specific posts?
-
Use the
idsattribute with comma-separated post IDs:[suwps_post_slider ids="12,45,67"]. This overridescountandcategory. -
Yes. Set
nav="false"to hide arrows ordots="false"to hide dots. Set both tofalsefor a minimal auto-playing slider. -
Does it work on single post templates?
-
Yes. Add
skip="current"to remove the current post from the slider results, ideal for a “Related Articles” section. -
Does it conflict with my theme’s Owl Carousel?
-
The plugin registers its assets under unique handles (
suw-owl-carousel,suw-post-slider). If your theme already enqueues Owl Carousel under the same handle, WordPress deduplicates automatically so the library only loads once. -
Where is the documentation?
-
Full documentation is at smartupworld.com/smartupworld-post-slider/. The admin Post Slider page also contains all attributes and copy-ready shortcode examples.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“SmartUpWorld Post Slider” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “SmartUpWorld Post Slider” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.1
- Renamed the shortcode tag to [suwps_post_slider] for a unique, conflict-free prefix.
- Moved admin page CSS and JavaScript into properly enqueued files.
- Renamed the “exclude” attribute to “skip”.
1.0.0
- Initial release.
- Bundled Owl Carousel 2.3.4 — no CDN dependency.
- Shortcode attributes: eyebrow, title, subtitle, underline, count, category, ids, exclude, layout, nav, dots.
- ARIA accessibility improvements — labelled nav buttons and dots.
- LCP-safe eager loading on first slide image.
- Admin documentation page with copy-ready examples and SmartUpWorld branding.