{"id":360962,"date":"2026-08-31T07:55:18","date_gmt":"2026-08-31T07:55:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/lauryn-widget-suite-for-elementor\/"},"modified":"2026-09-20T10:05:23","modified_gmt":"2026-09-20T10:05:23","slug":"lauryn-widget-suite-for-elementor","status":"publish","type":"plugin","link":"https:\/\/hsb.wordpress.org\/plugins\/lauryn-widget-suite-for-elementor\/","author":850935,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.6","stable_tag":"0.2.6","tested":"7.1.2","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Lauryn Widget Suite for Elementor","header_author":"Lauryn","header_description":"Focused Elementor widgets for useful layouts and interactions.","assets_banners_color":"c1c2c8","last_updated":"2026-09-20 10:05:23","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":267,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.2.2":{"tag":"0.2.2","author":"lauryn77","date":"2026-08-31 07:54:57","revision":3673595},"0.2.3":{"tag":"0.2.3","author":"lauryn77","date":"2026-08-31 13:03:37","revision":3674270},"0.2.4":{"tag":"0.2.4","author":"lauryn77","date":"2026-09-04 13:26:43","revision":3681280},"0.2.5":{"tag":"0.2.5","author":"lauryn77","date":"2026-09-09 16:07:10","revision":3688629},"0.2.6":{"tag":"0.2.6","author":"lauryn77","date":"2026-09-20 10:05:23","revision":3704102}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3674270,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3674270,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3674273,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3674270,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.2.2","0.2.3","0.2.4","0.2.5","0.2.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3674270,"resolution":"1","location":"assets","locale":"","width":1200,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3674270,"resolution":"2","location":"assets","locale":"","width":1200,"height":900},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3674270,"resolution":"3","location":"assets","locale":"","width":1200,"height":900}},"screenshots":[]},"plugin_section":[],"plugin_tags":[14240,76538,183693,278436,241],"plugin_category":[43],"plugin_contributors":[278437],"plugin_business_model":[],"class_list":["post-360962","plugin","type-plugin","status-publish","hentry","plugin_tags-cards","plugin_tags-elementor","plugin_tags-service-card","plugin_tags-stacking-cards","plugin_tags-widgets","plugin_category-customization","plugin_contributors-lauryn77","plugin_committers-lauryn77"],"banners":{"banner":"https:\/\/ps.w.org\/lauryn-widget-suite-for-elementor\/assets\/banner-772x250.png?rev=3674270","banner_2x":"https:\/\/ps.w.org\/lauryn-widget-suite-for-elementor\/assets\/banner-1544x500.png?rev=3674273","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lauryn-widget-suite-for-elementor\/assets\/icon-128x128.png?rev=3674270","icon_2x":"https:\/\/ps.w.org\/lauryn-widget-suite-for-elementor\/assets\/icon-256x256.png?rev=3674270","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/lauryn-widget-suite-for-elementor\/assets\/screenshot-1.png?rev=3674270","caption":""},{"src":"https:\/\/ps.w.org\/lauryn-widget-suite-for-elementor\/assets\/screenshot-2.png?rev=3674270","caption":""},{"src":"https:\/\/ps.w.org\/lauryn-widget-suite-for-elementor\/assets\/screenshot-3.png?rev=3674270","caption":""}],"raw_content":"<!--section=description-->\n<p>Lauryn Widget Suite for Elementor adds focused, customizable widgets designed to extend Elementor with practical layouts for real websites.<\/p>\n\n<p><strong><a href=\"https:\/\/lauryn.it\/lauryn-widget-suite-for-elementor-a-plugin-for-wordpress\/\">View the Live Demo<\/a><\/strong><\/p>\n\n<h4>Stacking Cards<\/h4>\n\n<p>Create interactive card stacks with a swipe-style experience and responsive controls.<\/p>\n\n<ul>\n<li>Build cards manually with Elementor's Repeater.<\/li>\n<li>Add an image, title, subtitle, button text and URL to each card.<\/li>\n<li>Use Latest Posts as an automatic source, even without Elementor Pro.<\/li>\n<li>Display post featured images, titles, excerpts and permalinks automatically.<\/li>\n<li>Filter Latest Posts by category and control order, excerpt length and button text.<\/li>\n<li>Customize card size, offsets, rotation and swipe threshold.<\/li>\n<li>Control image size, position and repeat behavior.<\/li>\n<li>Style card backgrounds, typography, buttons and hover states.<\/li>\n<li>Responsive geometry is optimized to preserve the visible card stack without causing horizontal page overflow.<\/li>\n<\/ul>\n\n<h4>Service Card<\/h4>\n\n<p>Build flexible cards for services, treatments, consultations, packages, pricing and other structured content.<\/p>\n\n<ul>\n<li>Optional image and ribbon.<\/li>\n<li>Image tags and feature lists.<\/li>\n<li>Subtitle, title and WYSIWYG description.<\/li>\n<li>Optional collapsible long descriptions with responsive height, Read more\/Read less labels and fade cue while keeping the CTA visible.<\/li>\n<li>Duration, price and price suffix fields.<\/li>\n<li>Optional call-to-action button.<\/li>\n<li>Responsive inline or stacked feature layouts.<\/li>\n<li>Equal Height and Footer Alignment controls.<\/li>\n<li>Comprehensive styling controls for each section of the card.<\/li>\n<li>Elementor Dynamic Tags support for Service Card content fields.<\/li>\n<li>Dynamic list sources compatible with Post Terms, ACF and other text-based dynamic sources.<\/li>\n<\/ul>\n\n<p>The widgets are available inside the <strong>Lauryn Widgets<\/strong> category in the Elementor editor.<\/p>\n\n<p><strong><a href=\"https:\/\/lauryn.it\/lauryn-widget-suite-for-elementor-a-plugin-for-wordpress\/\">See examples and try the widgets on the Live Demo<\/a><\/strong><\/p>\n\n<p>This plugin is not affiliated with or endorsed by Elementor Ltd.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate Elementor.<\/li>\n<li>Upload and activate Lauryn Widget Suite for Elementor.<\/li>\n<li>Edit a page with Elementor.<\/li>\n<li>Find the \"Lauryn Widgets\" category in the Elementor panel.<\/li>\n<li>Drag Stacking Cards or Service Card into your page and customize it.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20elementor%20pro%3F\"><h3>Do I need Elementor Pro?<\/h3><\/dt>\n<dd><p>No. The plugin works with Elementor, and the Stacking Cards Latest Posts source does not require Elementor Pro.<\/p><\/dd>\n<dt id=\"where%20can%20i%20see%20the%20widgets%20in%20action%3F\"><h3>Where can I see the widgets in action?<\/h3><\/dt>\n<dd><p>Visit the <a href=\"https:\/\/lauryn.it\/lauryn-widget-suite-for-elementor-a-plugin-for-wordpress\/\">Lauryn Widget Suite Live Demo<\/a> to see examples of the available widgets.<\/p><\/dd>\n<dt id=\"can%20i%20use%20dynamic%20content%20in%20the%20service%20card%3F\"><h3>Can I use dynamic content in the Service Card?<\/h3><\/dt>\n<dd><p>Yes. Service Card supports Elementor Dynamic Tags for its content fields. Dynamic list sources can also work with Post Terms, ACF and other text-based dynamic sources.<\/p><\/dd>\n<dt id=\"can%20stacking%20cards%20display%20wordpress%20posts%20automatically%3F\"><h3>Can Stacking Cards display WordPress posts automatically?<\/h3><\/dt>\n<dd><p>Yes. Select Latest Posts as the source and configure the number of posts, category, ordering, excerpt length and button text.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.6<\/h4>\n\n<ul>\n<li>Added optional collapsible Service Card descriptions.<\/li>\n<li>Added responsive collapsed height and customizable Read more\/Read less labels.<\/li>\n<li>Read more appears only when the description actually overflows.<\/li>\n<li>Added optional fade cue and dedicated Read More style controls.<\/li>\n<li>Kept features, duration, price and CTA outside the collapsed content and always accessible.<\/li>\n<\/ul>\n\n<h4>0.2.5<\/h4>\n\n<ul>\n<li>Prevented transformed Stacking Cards from causing horizontal page overflow by clipping overflow on the Elementor widget wrapper.<\/li>\n<\/ul>\n\n<h4>0.2.4<\/h4>\n\n<ul>\n<li>Added Elementor Dynamic Tags support to all Service Card content fields.<\/li>\n<li>Added dynamic list sources for image tags and features, compatible with Post Terms, ACF and other text-based dynamic sources.<\/li>\n<li>Preserved the existing manual content workflow and card layouts.<\/li>\n<\/ul>\n\n<h4>0.2.3<\/h4>\n\n<ul>\n<li>Matched the Stacking Cards mobile geometry to the proven FirmatoB implementation.<\/li>\n<li>Prevented horizontal page overflow while preserving the visible card pile and natural shadows.<\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>Fixed Service Card button attribute rendering to satisfy WordPress output escaping checks.<\/li>\n<li>Updated Tested up to for WordPress 7.1.<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Added Equal Height and Footer Alignment controls to Service Card.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Added the new Service Card widget.<\/li>\n<li>Added optional image, ribbon, image tags, subtitle, title, WYSIWYG description, features, duration, price and button.<\/li>\n<li>Added responsive inline\/stacked feature layout.<\/li>\n<li>Added comprehensive style controls for every Service Card section.<\/li>\n<li>Added flexible text-based pricing and suffix fields.<\/li>\n<\/ul>\n\n<h4>0.1.5<\/h4>\n\n<ul>\n<li>Added a shared Image style section for both Manual Cards and Latest Posts.<\/li>\n<li>Added image Size controls: Cover, Contain and Auto.<\/li>\n<li>Added image Position controls.<\/li>\n<li>Added No Repeat, Repeat, Repeat Horizontally and Repeat Vertically controls.<\/li>\n<li>Image rendering now uses a background layer so all display modes behave consistently.<\/li>\n<\/ul>\n\n<h4>0.1.4<\/h4>\n\n<ul>\n<li>Added a Source selector with Manual Cards and Latest Posts modes.<\/li>\n<li>Latest Posts works without Elementor Pro.<\/li>\n<li>Added number of posts, category, order by, order, excerpt length and global button text controls.<\/li>\n<li>Automatic cards use the post featured image, title, excerpt and permalink.<\/li>\n<\/ul>\n\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>Added responsive card border radius.<\/li>\n<li>Added info box border radius and inner padding.<\/li>\n<li>Added responsive button padding and border radius.<\/li>\n<li>Button text remains editable per card in the Cards repeater.<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>Added Elementor Style controls for card\/content backgrounds, title\/subtitle typography and colors, and button typography\/colors with hover states.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Added editable\/reorderable cards with an Elementor Repeater.<\/li>\n<li>Added image, title, subtitle, fallback color, button text and URL per card.<\/li>\n<li>Prevented buttons and links from triggering card dragging.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial prototype.<\/li>\n<li>Added Lauryn Widgets category.<\/li>\n<li>Added Stacking Cards with four demo cards.<\/li>\n<li>Added responsive card size, offsets and rotation controls.<\/li>\n<li>Added swipe threshold control.<\/li>\n<\/ul>","raw_excerpt":"Focused, lightweight widgets for Elementor, including interactive Stacking Cards and a flexible Service Card.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/360962","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=360962"}],"author":[{"embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/lauryn77"}],"wp:attachment":[{"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=360962"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=360962"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=360962"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=360962"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=360962"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hsb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=360962"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}