<?xml version="1.0" encoding="utf-8"?>
<!-- generator="MYOB" -->
<?xml-stylesheet href="/components/com_sppagebuilder/assets/css/dynamic-content.css?0e5604f912273ef185ac02e47b9a1bbb" type="text/css"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Blog - JoomShaper</title>
		<description><![CDATA[]]></description>
		<link>https://www.joomshaper.com/blog</link>
		<lastBuildDate>Tue, 07 Oct 2025 08:58:50 +0600</lastBuildDate>
		<generator>MYOB</generator>
		<atom:link rel="self" type="application/rss+xml" href="https://www.joomshaper.com/blog?format=feed&amp;type=rss"/>
		<language>en-gb</language>
		<managingEditor>support@joomshaper.com (JoomShaper)</managingEditor>
		<item>
			<title>SP Page Builder 6: Massive Leap Forward in Dynamic Content, All-New Native Comments &amp; Joomla 6 Ready</title>
			<link>https://www.joomshaper.com/blog/sp-page-builder-6</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/sp-page-builder-6</guid>
			<description><![CDATA[<p dir="ltr">Here is a delightful twist you didn’t see coming - today, we’re skipping straight to the extraordinary!</p>
<p dir="ltr">Join us in celebrating as we introduce the powerful, all-in-one <strong>SP Page Builder 6!</strong></p>
<p dir="ltr">Brace yourself for its grand entrance, full of surprises that you will love and redefine what your Joomla site can do. </p>
<p dir="ltr">So let’s dive right in!</p>
<h2 dir="ltr">Introducing Joomla Articles in Dynamic Content, Finally!</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/09/16/inner-image-1-introducing-dynamic-joomla-articles-finally.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder 6" src="https://www.joomshaper.com/images/2025/09/16/inner-image-1-introducing-dynamic-joomla-articles-finally.jpg" alt="SP Page Builder 6"></a></figure>
<p dir="ltr">Native Joomla Articles are now fully integrated into SP Page Builder’s Dynamic Content. </p>
<p dir="ltr">Now you can design, customize, and showcase your Joomla articles exactly the way you want with SP Page Builder.</p>
<p dir="ltr">The latest update gives you a head start with ready-to-go dynamic article pages:</p>
<ul>
<li dir="ltr" role="presentation"><strong>Dynamic Article Index Page:</strong> Instantly create a gorgeous article listing that pulls in your titles, images, dates, and more.</li>
<li><strong>Dynamic Article Detail Page:</strong> Let each article shine with full content, visuals, author info, and even related articles.</li>
</ul>
<p>Your Joomla dashboard stays the content engine, and SP Page Builder becomes the design powerhouse.</p>
<h3 dir="ltr">Get Started With Instant Layouts  </h3>
<p dir="ltr">The best part is you don’t have to start from scratch. As soon as you create your dynamic article pages, you’re greeted with pre-built, smart layouts, already wired up with the right dynamic addons.</p>
<ul>
<li dir="ltr" role="presentation">A polished Article Index layout, styled and ready.</li>
<li dir="ltr" role="presentation">A detailed Article Page layout, complete with all the fields you need.</li>
</ul>
<p dir="ltr">Just style it, and make it yours.</p>
<h2 dir="ltr">Create Buzz Around Your Articles with Native Comments</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/09/16/inner-image-2-create-buzz-around-your-articles-with-native-comments.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder 6" src="https://www.joomshaper.com/images/2025/09/16/inner-image-2-create-buzz-around-your-articles-with-native-comments.jpg" alt="SP Page Builder 6"></a></figure>
<p dir="ltr">Creating a comments section for Joomla Articles used to be a hassle with third-party tools, extra costs, and designs that never quite fit. Not anymore!</p>
<p dir="ltr">SP Page Builder’s brand-new, built-in commenting system changes the game, bringing you a seamless, fully integrated solution that looks and works flawlessly right out of the box.</p>
<p dir="ltr"><strong>Beautifully Customizable</strong><br>Design your comments section your way. Place it anywhere, style it to match your brand, and customize every detail directly inside SP Page Builder. No restrictions, no compromises.</p>
<p dir="ltr"><strong>Complete Control at Your Fingertips</strong><br>Manage everything effortlessly. Approve, edit, publish, unpublish, or delete comments with full moderation power. You can even control anonymous comments and approval settings with ease.</p>
<p dir="ltr"><strong>Seamlessly Integrated</strong><br>Your comments will now feel like a natural part of your site. Setup takes just minutes, and the design blends perfectly with your content and layout.</p>
<p dir="ltr"><strong>Engagement that Thrives</strong><br>Keep the conversation going with replies and reactions that spark meaningful discussions and keep visitors coming back for more.</p>
<p dir="ltr">But hey, don’t just listen—see it in action! This is your chance to transform your ordinary Joomla articles into something truly extraordinary.</p>
<h2 dir="ltr">SP Page Builder Powers Up with Joomla 6</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/09/16/inner-image-3-joomla-6-meets-sppb6-twice-the-power-one-giant-leap.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder 6" src="https://www.joomshaper.com/images/2025/09/16/inner-image-3-joomla-6-meets-sppb6-twice-the-power-one-giant-leap.jpg" alt="SP Page Builder 6"></a></figure>
<p dir="ltr">SP Page Builder just took a giant leap forward with Joomla 6 compatibility! With the Beta 2 release underway, SP Page Builder 6 is fully ready to work with Joomla 6 Beta 2. This means you can now test your site on Joomla 6, explore all the new possibilities, and see SP Page Builder in action on the latest platform. Seamless, convenient, and built with you in mind—because helping you stay ahead is exactly why we made this happen.</p>
<h2 dir="ltr">Smooth Update with Zero Breaking Changes</h2>
<p dir="ltr">Unsure about updating? Relax, your site is safe with this upgrade. You can confidently move to the latest version, knowing that there are no breaking changes.</p>
<blockquote>
<p dir="ltr">Note: We still recommend you to install the update on a staging site first or back up your site to verify compatibility and functionality before applying it to your production site.</p>
</blockquote>
<p dir="ltr"><strong>Key benefits include:</strong></p>
<ul>
<li dir="ltr" role="presentation">All your existing layouts, modules, and content remain fully compatible</li>
<li dir="ltr" role="presentation">Access to new features and improved performance</li>
<li dir="ltr" role="presentation">Full compatibility with your current templates and extensions</li>
</ul>
<p dir="ltr">Experience a seamless upgrade and take your site to the next level without any disruptions.</p>
<h2 dir="ltr">Other Notable Improvements</h2>
<p dir="ltr">SP Page Builder 6 doesn’t just stop at new features - it also brings a series of updates to enhance performance, compatibility, and user experience. Check them out:</p>
<p dir="ltr"><strong>Added compatibility with GPT-5 models: </strong>SP Page Builder now supports GPT-5 models, opening doors to smarter AI-powered workflows and content generation possibilities. Update now to enjoy this latest addition!</p>
<p dir="ltr"><strong>Improved dynamic content loading speed: </strong>Dynamic content now loads faster to ensure smoother page rendering and a more responsive user experience.</p>
<p dir="ltr"><strong>Enabled vertical video support in the modal popup &amp; video addons:</strong> Vertical videos are now fully supported within the modal popup and video addons. Share vertical content effortlessly and keep your designs looking sharp across all devices.</p>
<p dir="ltr">Please go through the full changelog to know more about other fixes and enhancements that come packed with this version.</p>
<p dir="ltr"><strong>SP Page Builder v6.0 Changelog:</strong></p>
<ul>
<li dir="ltr" role="presentation"><strong>New:</strong> Added support for native Joomla articles in Dynamic Content.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Introduced a built-in Article Commenting system.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Enabled profile image support via SP Page Builder - Profile Image plugin.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Added compatibility with GPT-5 models.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Added fetch priority option in the Image addon. </li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Improved dynamic content loading speed.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Enabled vertical video support in the Video and Modal Popup addons.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Fixed Form addons not functioning in Dynamic Detail pages.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Resolved layout break and pop-up issues in the dynamic media gallery pagination.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Resolved the issue with the linking page list not working in the frontend editor.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Fixed SEF multilingual page routing issues.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Addressed critical path traversal vulnerability in Media Manager.</li>
</ul>
<h2 dir="ltr">Experience the Wizardry of SP Page Builder 6 Today!</h2>
<p dir="ltr">Over the years, your favorite SP Page Builder has grown tremendously, moving from careful steps to bold strides. This journey shows our commitment to our vibrant community, and we always deliver on our promises. </p>
<p dir="ltr">This latest update marks a true evolution of SP Page Builder, proving that with it, the sky is the limit!</p>
<p dir="ltr">Don’t forget to drop your thoughts in the comments. Enjoy!</p>
<p><span style="font-weight: 400;"><a class="btn btn-primary" href="https://www.joomshaper.com/page-builder" target="_blank" rel="noopener noreferrer">Get SP Page Builder</a><a class="btn btn-outline-primary" href="https://try.sppagebuilder.com/index.php/edit/1" target="_blank" rel="noopener noreferrer">Live Demo</a></span></p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>SP Page Builder</category>
			<pubDate>Tue, 16 Sep 2025 21:55:58 +0600</pubDate>
		</item>
		<item>
			<title>EasyStore Introduces Popular Shipping Carriers, New Payment Gateways &amp; More</title>
			<link>https://www.joomshaper.com/blog/easystore-v1-7-0</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/easystore-v1-7-0</guid>
			<description><![CDATA[<p dir="ltr">EasyStore continues to evolve, bringing updates that simplify selling, shipping, and store management. And with the latest update, we’re rolling out several brand new shipping carriers and payment gateways, along with better invoice settings, seller tax ID options, and more!</p>
<p dir="ltr">So let’s get right into what’s brand new!</p>
<p dir="ltr"><strong>EasyStore v1.7.0 Changelog:</strong></p>
<ul>
<li dir="ltr" role="presentation"><strong>New:</strong> Added FedEx shipping carrier support.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added USPS shipping carrier support.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added DHL shipping carrier support.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added Aramex Connect shipping carrier support.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added Mondial Relay shipping carrier support.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added Boxtal shipping carrier support.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added Australia Post shipping carrier support.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Introduced Paymongo payment gateway support.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Introduced Square payment gateway support.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added option to configure Seller Tax ID in General settings.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Introduced Custom Invoice ID Settings for merchants to set custom invoice numbers.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added Custom events plugin group support.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Manual payment instructions now appear in Order Details.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Removed duplicate product images on invoices and packing slips.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Incorrect state names for Italy corrected.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Resolved currency formatting issues.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Enabled proper rendering of HTML tags in collection descriptions.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Added missing annual payment instructions in Orders.</li>
</ul>
<h2 dir="ltr">Ship Worldwide with Multiple Leading Shipping Carriers</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/09/08/multiple-shipping-carrier-integration.jpg" rel="alternate"><img class="img-shadow" title="Multiple Shipping Carrier Integration" src="https://www.joomshaper.com/images/2025/09/08/multiple-shipping-carrier-integration.jpg" alt="Multiple Shipping Carrier Integration"></a></figure>
<p dir="ltr">EasyStore just dropped its biggest shipping boost yet! We have integrated not one, not two, but seven brand-new shipping carriers with this new release! </p>
<p dir="ltr">You can now give your business enhanced global reach and lightning-fast deliveries. These new shipping carriers include:</p>
<p dir="ltr"><strong>FedEx (Global/US-based):</strong> Ship your packages at lightning speed with FedEx, the global courier from the US that delivers far and wide. EasyStore now brings this reliable network straight to your fingertips. </p>
<p dir="ltr"><strong>DHL (Global/Germany-based): </strong>DHL, the German express wizard, makes international shipping a breeze. With EasyStore, your parcels travel fast and safely to customers anywhere in the world.</p>
<p dir="ltr"><strong>USPS (United States):</strong> USPS is the trusty American postmaster, delivering packages across the US with care. Now you can easily send your products nationwide in the US through EasyStore.</p>
<p dir="ltr"><strong>Aramex (Middle East &amp; Global):</strong> From the Middle East to the world, Aramex ensures your shipments arrive on time, every time. EasyStore makes it simple to reach customers near and far with Aramex.</p>
<p dir="ltr"><strong>Mondial Relay (France &amp; Europe):</strong> Mondial Relay is Europe’s favorite for convenient pickup points, especially in France. With EasyStore, your customers can grab their orders with ease from a nearby location.</p>
<p dir="ltr"><strong>Boxtal (France &amp; Europe): </strong>Boxtal is your European shipping genie, connecting multiple carriers in one place. EasyStore gives you access to Boxtal’s magic, making delivery faster and smarter.</p>
<p dir="ltr"><strong>Australia Post (Australia): </strong>Australia Post is the Aussie hero of shipping, trusted for both local and international deliveries. With EasyStore, your parcels travel safely across Australia and beyond.</p>
<blockquote>
<p dir="ltr">To get the newest shipping plugins in EasyStore, make sure to refresh your Joomla EasyStore cache. This will load the latest plugin list instantly.</p>
</blockquote>
<p dir="ltr">Don't forget to check out the detailed <a href="https://www.joomshaper.com/documentation/easystore/shipping-carrier-integration">shipping carrier documentation.</a></p>
<h2 dir="ltr">Introduced Support for 2 New Payment Gateways</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/09/08/introduced-support-for-2-new-payment-gateways.jpg" rel="alternate"><img class="img-shadow" title="Introduced 2 New Payment Gateways" src="https://www.joomshaper.com/images/2025/09/08/introduced-support-for-2-new-payment-gateways.jpg" alt="Introduced 2 New Payment Gateways"></a></figure>
<p dir="ltr">Selling is easier when paying is effortless! That’s why EasyStore is here with two all-new payment gateways, giving your customers more ways to pay securely. These are:</p>
<p dir="ltr"><strong>Square Payment Gateway: </strong>Square is an incredibly popular payment gateway in the US, Canada, Australia, Japan, the UK, Ireland, France, and Spain. With Square’s integration with EasyStore, you can offer customers in these regions a more reliable payment experience.</p>
<p dir="ltr"><strong>PayMongo Payment Gateway:</strong> If you are running your business within the Philippines, EasyStore now supports PayMongo, the most popular payment gateway in the nation. Enable your Filipino customers to make purchases with a level of convenience not seen before.</p>
<blockquote>
<p dir="ltr">To get the newest payment plugins in EasyStore, make sure to refresh your Joomla EasyStore cache. This will load the latest plugin list instantly.</p>
</blockquote>
<p dir="ltr">Learn more about <a href="https://www.joomshaper.com/documentation/easystore/square-payment-gateway-documentation">Square</a> and <a href="https://www.joomshaper.com/documentation/easystore/paymongo">PayMongo</a> in our detailed documentation.</p>
<h2 dir="ltr">Other Key Features Rolled Out in the Update</h2>
<p dir="ltr">Alongside the new shipping carriers and payment gateways, EasyStore v1.7.0 brings more control to how you can run your online store. These include: </p>
<h3 dir="ltr">Improved Order Management with Smarter Invoicing </h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/09/08/smarter-invoicing.jpg" rel="alternate"><img class="img-shadow" title="Improved Order Management with Smarter Invoicing " src="https://www.joomshaper.com/images/2025/09/08/smarter-invoicing.jpg" alt="Improved Order Management with Smarter Invoicing "></a></figure>
<p dir="ltr">With this latest update, EasyStore has enhanced how you manage your store’s finances with expanded invoicing options.</p>
<p dir="ltr">Merchants can now define their own invoice number format from EasyStore’s General settings, making record-keeping easier and ensuring invoices align with your business requirements.</p>
<h3 dir="ltr">Operate More Efficiently With Seller Tax ID Configuration</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/09/08/Seller-Tax-ID-Configuration.jpg" rel="alternate"><img class="img-shadow" title="Tax ID Configuration" src="https://www.joomshaper.com/images/2025/09/08/Seller-Tax-ID-Configuration.jpg" alt="Tax ID Configuration"></a></figure>
<p dir="ltr">With this new update, you can manage your tax registration numbers for different regions, adding an extra layer of compliance and professionalism.</p>
<p dir="ltr">You can now add your official Seller Tax ID (also known as a sales tax registration number) directly within the Tax settings. Not only does it keep your store compliant with regional tax laws, but it also reassures customers that they’re buying from a trusted, professional business.</p>
<h2 dir="ltr">Miscellaneous Updates and Fixes</h2>
<p dir="ltr">To enhance your experience with EasyStore, we've fixed some bugs and refined some features, which include:</p>
<p dir="ltr"><strong>Clear Manual Payment Instructions in Order Details:</strong> Customers using manual payment methods (such as bank transfers) can now view your additional instructions directly in their order details, reducing confusion and ensuring smoother transactions.</p>
<p dir="ltr"><strong>Accurate State Names for Italy:</strong> Certain state names have been corrected, ensuring proper address formatting and improving shipping accuracy within Italy.</p>
<p dir="ltr"><strong>Better Currency Formatting:</strong> We have fixed inconsistencies in currency display, so amounts are always presented correctly.</p>
<h2 dir="ltr">Update Now!</h2>
<p dir="ltr">Update to the latest version today and explore how EasyStore keeps evolving to power your online store!</p>
<p dir="ltr">And as always, we’d love to hear your thoughts. Tell us in the comments which shipping carriers you plan to use!</p>
<p dir="ltr"><a class="btn btn-primary" href="https://www.joomshaper.com/easystore" rel="noopener noreferrer">Learn More</a><a class="btn btn-outline-primary" href="https://www.joomshaper.com/pricing?plan=easystore" rel="noopener noreferrer">Get EasyStore</a></p>]]></description>
			<author>sabilsadat616@gmail.com (Sabil)</author>
			<category>EasyStore</category>
			<pubDate>Mon, 08 Sep 2025 17:19:00 +0600</pubDate>
		</item>
		<item>
			<title>Joomla 6 Nears Release: Here’s What to Expect and How JoomShaper Is Gearing Up</title>
			<link>https://www.joomshaper.com/blog/joomla-6-nears-release</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/joomla-6-nears-release</guid>
			<description><![CDATA[<p dir="ltr">Joomla 6 is right around the corner! </p>
<p dir="ltr">And as the buzz builds, the Joomla community is diving into planning, drafting ideas, and mapping out where to begin. Here at JoomShaper, we’re right in the thick of it too! From laying the foundation to shaping strategies, we’re exploring every angle to ensure our products are ready for what’s coming next. Even though the official release is still a little while away, our work is already well underway.</p>
<p dir="ltr">So, in this article, we’ll walk you through what to expect from Joomla 6 and share a peek into how we’re gearing up behind the scenes.</p>
<h2 dir="ltr">Joomla 6 Features: What’s Taking Shape So Far</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/08/06/joomla-6-features-whats-taking-shape-so-far.jpg" rel="alternate"><img class="img-shadow" title="Joomla 6 Nears Release: Here’s What to Expect and How JoomShaper Is Gearing Up" src="https://www.joomshaper.com/images/2025/08/06/joomla-6-features-whats-taking-shape-so-far.jpg" alt="Joomla 6 Features"></a></figure>
<p dir="ltr">Unlike the previous major Joomla upgrades that shook things up with big UI overhauls and flashy new features, Joomla 6 is taking a more thoughtful and strategic path. This time, it’s all about improving the developer experience, making things smoother to use, and ensuring rock-solid stability for the long run. </p>
<p dir="ltr">While the full list of features is still under wraps, here’s what we’ve gathered so far:</p>
<h3 dir="ltr">Healthchecker</h3>
<p dir="ltr">One of the standout features of the latest Joomla 6 is expected to be the new Healthchecker. Unlike the existing update checker that only verifies if your extensions are up to date, the Health Checker provides a comprehensive overview of your website’s overall health.</p>
<h3 dir="ltr">Enhanced SEO</h3>
<p dir="ltr">Alongside that, Joomla 6 is about to bring smarter SEO features to help your content get found faster, right out of the box, no extra extensions required.</p>
<h3 dir="ltr">Migration Tool</h3>
<p dir="ltr">And if you're worried about moving to the latest version, the updated Migration Tool is here to help. It’s designed to make upgrading from previous Joomla versions smoother and more user-friendly than ever.</p>
<h3 dir="ltr">Cleaner Codebase</h3>
<p dir="ltr">Joomla 6 is tidying things up under the hood by saying goodbye to more legacy code. It’s part of a bigger plan to keep the core lean, clean, and easier to work with. Alongside that, there’s a smart re-architecture in motion to ensure the platform remains solid, maintainable, and future-friendly for years to come.</p>
<h3 dir="ltr">TUF (The Update Framework) Integration</h3>
<p dir="ltr">TUF (The Update Framework) was already part of Joomla’s core, but Joomla 6 takes it further by fully integrating it for enhanced security. This ensures updates are more thoroughly verified, making the update process even safer and more trustworthy.</p>
<h3 dir="ltr">No Drastic UI Overhaul</h3>
<p dir="ltr">Unlike past major releases, Joomla 6 focuses more on backend improvements rather than front-facing visual changes.</p>
<p dir="ltr">There’s definitely more to uncover as upcoming Joomla 6 versions continue to roll out. But surely, Joomla 6 isn’t about eye-catching changes. It’s about building a smarter, safer, and more future-ready CMS that grows with its community.</p>
<h2 dir="ltr">First Look Inside JoomShaper’s Roadmap for Joomla 6</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/08/06/inside-joomshapers-roadmap.jpg" rel="alternate"><img class="img-shadow" title="Joomla 6 Nears Release: Here’s What to Expect and How JoomShaper Is Gearing Up" src="https://www.joomshaper.com/images/2025/08/06/inside-joomshapers-roadmap.jpg" alt="JoomShaper’s Roadmap for Joomla 6"></a></figure>
<p dir="ltr">Here at JoomShaper, we’re rolling up our sleeves to get ready for what’s ahead. Our team is already at work preparing for the upcoming Joomla 6 release, and this time, we have plans lined up for all our JoomShaper products.</p>
<p dir="ltr">Here’s a quick sneak peek:</p>
<h3 dir="ltr" role="presentation">Helix Ultimate</h3>
<p dir="ltr" role="presentation">Helix Ultimate is already in the workshop, getting ready for Joomla 6. We’re working hard to bring you the updated version and will be sharing it with you very soon.</p>
<h3 dir="ltr" role="presentation">Templates</h3>
<p dir="ltr" role="presentation">As Helix Ultimate prepares for Joomla 6, our templates will follow suit. We’re gradually upgrading them to ensure full compatibility with Joomla 6 to make it easier for our users to stay up to date without hassle.</p>
<h3 dir="ltr" role="presentation">Components</h3>
<p dir="ltr" role="presentation">We are currently working on modifying and improving our components so they are compatible with the new structure, design, or system introduced in the latest version of Joomla.</p>
<h3 dir="ltr" role="presentation">SP Page Builder</h3>
<p dir="ltr" role="presentation">SP Page Builder is also gearing up behind the scenes to support Joomla 6. We're actively working and testing the update. We'll roll it out soon and look forward to your feedback to help us refine it further.</p>
<h3 dir="ltr" role="presentation">EasyStore</h3>
<p dir="ltr" role="presentation">EasyStore is also getting its fair share of attention. Alongside Joomla 6 compatibility, expect some exciting additions that will take things up a notch. Keep watching this space!</p>
<blockquote>
<p dir="ltr">Note that JoomShaper products will no longer support Joomla 3.x. We recommend upgrading to a newer Joomla version to continue receiving full compatibility and support. </p>
</blockquote>
<p dir="ltr">We’ll be releasing Joomla 6 Beta-compatible versions of our products ahead of the stable release, giving you a chance to try them out early and share your feedback.</p>
<h2 dir="ltr">Anyone Still Using Joomla 3 or 4</h2>
<p dir="ltr">Sticking with older Joomla versions is no longer a safe option, especially as secure server support continues to disappear. The good news is that upgrading has never been easier. Joomla 5.3 is a rock-solid release, and the move from older versions to 5 is smoother than ever. Here’s why now is the perfect time to make the switch:</p>
<ul>
<li dir="ltr" role="presentation">Security risks are growing as older versions lose server and software support</li>
<li dir="ltr" role="presentation">Joomla 5.3 is stable and reliable, built to support long-term use</li>
<li dir="ltr" role="presentation">Upgrading from Joomla 4 to 5 is seamless, with minimal disruption</li>
<li dir="ltr" role="presentation">Delaying the upgrade can cause issues with outdated extensions and templates</li>
<li dir="ltr" role="presentation">The Joomla community is ready to help if you need guidance along the way</li>
</ul>
<p dir="ltr">Whether you're still on Joomla 3 or just need that final push from 4, there's no better moment to upgrade and start enjoying all the improvements.</p>
<h2 dir="ltr">Joomla 6 Release Schedules</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/08/06/joomla-6-release-schedules.jpg" rel="alternate"><img class="img-shadow" title="Joomla 6 Nears Release: Here’s What to Expect and How JoomShaper Is Gearing Up" src="https://www.joomshaper.com/images/2025/08/06/joomla-6-release-schedules.jpg" alt="Joomla 6 Release Schedules"></a></figure>
<p dir="ltr">The Joomla 6 <a href="https://github.com/joomla/joomla-cms/releases/tag/6.0.0-alpha3">Alpha phase</a> is already in full swing, with all three Alpha versions successfully released. As development progresses steadily, the Beta phase is just around the corner, bringing us even closer to the next major Joomla release. It's an exciting time for the community, and now’s the perfect moment to start preparing. </p>
<p dir="ltr">Don’t forget to keep an eye out for the upcoming milestones:</p>
<p dir="ltr"><strong>Beta Phase</strong></p>
<ul>
<li dir="ltr" role="presentation">Beta 1 – August 19, 2025</li>
<li dir="ltr" role="presentation">Beta 2 – September 2, 2025</li>
<li dir="ltr" role="presentation">Beta 3 – September 16, 2025</li>
</ul>
<p dir="ltr"><strong>Release Candidate</strong></p>
<ul>
<li dir="ltr" role="presentation">RC 1 – September 30, 2025</li>
</ul>
<p dir="ltr"><strong>Stable Release</strong></p>
<ul>
<li dir="ltr" role="presentation">Joomla 6.0 Stable – October 14, 2025</li>
</ul>
<p dir="ltr">Please note that these are tentative dates based on the <a href="https://developer.joomla.org/news/976-joomla-6-0-alpha3-help-shape-the-next-generation.html">Joomla.org News</a>. </p>
<h2 dir="ltr">We’re Just a Few Steps Away from Joomla 6</h2>
<p dir="ltr">The finish line is already in sight. And with every step, Joomla 6 is shaping up to be a strong, solid upgrade. As with any major Joomla milestone, it’s just as much a moment for us at JoomShaper as it is for the wider community.</p>
<p dir="ltr">To all the Joomlers still sticking to the old versions of Joomla, if you’re not already preparing, this is your sign to start! <strong id="docs-internal-guid-50c28d15-7fff-19a3-f560-aa4e3ea73ff0"></strong></p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>Joomla</category>
			<pubDate>Wed, 06 Aug 2025 13:58:05 +0600</pubDate>
		</item>
		<item>
			<title>EasyStore v1.6.0: Introducing Colissimo Shipping Carrier Integration</title>
			<link>https://www.joomshaper.com/blog/easystore-v1-6-0</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/easystore-v1-6-0</guid>
			<description><![CDATA[<p dir="ltr">The journey of EasyStore keeps getting better! </p>
<p dir="ltr">With every update, we aim to make your Joomla eCommerce experience smoother, faster, and more powerful. This time, EasyStore brings a fresh new integration, essential fixes, and performance upgrades that promise to elevate how you manage orders, shipping, and filters.</p>
<p dir="ltr">So let’s get right into what’s new!</p>
<p dir="ltr"><strong>EasyStore v1.6.0 Changelog:</strong></p>
<ul>
<li dir="ltr" role="presentation"><strong>New:</strong> Added Colissimo shipping carrier support.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Improved weight calculation according to the item quantities in the cart.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Missing <span style="font-family: 'courier new', courier, monospace;">Itemid</span> parameter added to ensure proper URL routing on the shop page.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Resolved issues related to the price range filter functionality.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Category filters are now bypassed when EasyStore-specific primary keys are detected.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> PDF generation via the Order Detail print button is now simpler and more optimized.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Resolved issues affecting product import and export functionality.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Corrected variant option handling to address case sensitivity issues.</li>
</ul>
<h2 dir="ltr">Ship Smarter With Colissimo Shipping Carrier</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/07/14/ship-smarter-with-colissimo-shipping-carrier.jpg" rel="alternate"><img class="img-shadow" title="Ship Smarter With Colissimo Shipping Carrier" src="https://www.joomshaper.com/images/2025/07/14/ship-smarter-with-colissimo-shipping-carrier.jpg" alt="Ship Smarter With Colissimo Shipping Carrier"></a></figure>
<p dir="ltr">We're excited to introduce native support for <strong>Colissimo</strong>, one of Europe’s leading shipping carriers! </p>
<p dir="ltr">With this new integration, you can streamline your shipping, especially for customers in France and other European countries, by offering real-time shipping rates and trusted delivery through Colissimo.</p>
<h3 dir="ltr">Set Up Colissimo with Pickup Point Delivery &amp; Weight-Based Pricing</h3>
<p dir="ltr">Configuring Colissimo in EasyStore is quick and user-friendly, making it easy to set up, apply custom shipping rules, and tailor the settings to fit your store’s shipping policies.</p>
<p dir="ltr">This integration supports pickup point delivery, not just within France but also in other eligible EU countries. Your customers can choose from a list of nearby pickup locations, giving them more control over how and where they receive their orders.</p>
<p dir="ltr">One of the other key advantages is accurate rate calculation based on a predefined weight chart. EasyStore automatically calculates shipping costs using Colissimo’s rate-by-weight structure, ensuring your customers are charged appropriately at checkout.</p>
<blockquote>
<p dir="ltr"><strong>Note: </strong>Once the Colissimo plugin is enabled, customers selecting France or an eligible EU country as their shipping destination should enter a valid ZIP code at checkout in order to find the list of nearby pickup points.</p>
</blockquote>
<p dir="ltr">Be sure to check out our <a href="https://www.joomshaper.com/documentation/easystore/colissimo-shipping-carrier">documentation</a> to learn more about how the Colissimo integration works.</p>
<h2 dir="ltr">Updates and Fixes</h2>
<p dir="ltr">To make sure your experience with EasyStore is as seamless as ever, we've fixed some errors and improved a lot of features, such as:</p>
<p dir="ltr"><strong>Accurate Weight Calculation for Better Shipping Estimates:</strong> Say goodbye to underestimating package weights or misaligned shipping fees. With this update, EasyStore now ensures that cart item quantities are properly factored into the total weight calculation, providing precise shipping rates and avoiding any surprises at checkout.</p>
<p dir="ltr"><strong>Price Range Filter Functionality Restored: </strong>We have fixed the issue that previously prevented the price range filter from working correctly. Now, customers can effortlessly narrow down their choices by selecting the price range they’re most comfortable with, helping them find their perfect product faster.</p>
<p dir="ltr"><strong>Seamless Experience When Using Direct Primary Key Links:</strong> In some cases, filters would interfere with direct links using EasyStore’s primary keys. We've introduced a fix that bypasses category filters when these keys are detected, ensuring proper product visibility and seamless linking throughout your store.</p>
<h2 dir="ltr">Update Now to Experience the Difference!</h2>
<p dir="ltr">EasyStore v1.6.0 is here to supercharge your eCommerce workflow with smart integrations, performance improvements, and key fixes. Whether it’s more reliable shipping, improved filtering, or streamlined PDF generation, this update is packed with upgrades you’ll appreciate.</p>
<p dir="ltr">Update to the latest version today and discover how EasyStore continues to evolve to meet your growing business needs.</p>
<p dir="ltr">And as always, we’d love to hear your thoughts. So, drop your feedback in the comments!</p>
<p dir="ltr"><a class="btn btn-primary" href="https://www.joomshaper.com/easystore" rel="noopener noreferrer">Learn More</a><a class="btn btn-outline-primary" href="https://www.joomshaper.com/pricing?plan=easystore" rel="noopener noreferrer">Get EasyStore</a></p>]]></description>
			<author>sabilsadat616@gmail.com (Sabil)</author>
			<category>EasyStore</category>
			<pubDate>Wed, 16 Jul 2025 17:58:05 +0600</pubDate>
		</item>
		<item>
			<title>How to Build a Doctor Appointment Website in Joomla</title>
			<link>https://www.joomshaper.com/blog/build-a-doctor-appointment-website</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/build-a-doctor-appointment-website</guid>
			<description><![CDATA[<p dir="ltr">In today’s fast-moving world, healthcare isn’t just about treatment, it’s about time, trust, and ease. When someone needs care, they don’t want to be stuck on hold or make an extra trip just to book an appointment. They want a process that’s simple, fast, and accessible from wherever they are.</p>
<p dir="ltr">That’s why a well-designed medical website matters more than ever. It’s often the first interaction a patient has with a clinic or practice, and it sets the tone for the entire experience. A clear layout, essential information, and effortless booking can make all the difference.</p>
<p dir="ltr">In this article, we’ll guide you through the steps to create a medical booking website that looks professional, works seamlessly, and puts the needs of your patients first.</p>
<h2 dir="ltr">Core Features Every Medical Appointment Website Needs</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/06/27/innerimage1-core-features-every-medical-appointment-website-needs.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2025/06/27/innerimage1-core-features-every-medical-appointment-website-needs.jpg"></a></figure>
<p dir="ltr">A well-built medical website should simplify patient interactions while maintaining professionalism, clarity, and trust. Here are the key features your site should include:</p>
<ul>
<li dir="ltr" role="presentation"><strong>End-to-End Appointment Management: </strong>A complete system lets patients book, reschedule, or cancel appointments, while admins can efficiently manage patient info.</li>
<li dir="ltr" role="presentation"><strong>Detailed Department &amp; Service Listings: </strong>Detailed department and service listings with pricing help patients clearly understand what's offered and make informed booking decisions.</li>
<li dir="ltr" role="presentation"><strong>Searchable Doctor Profiles with Smart Filters: </strong>Detailed profiles with filters by name, department, or specialty make it easy to find the right doctor.</li>
<li dir="ltr" role="presentation"><strong>Weekly Doctor Schedule Page: </strong>An auto-generated schedule shows which doctors are available on specific days to simplify planning.</li>
<li dir="ltr" role="presentation"><strong>Advanced Search &amp; Filter Capabilities: </strong>Smart filters allow quick sorting of data using keywords or dropdowns to enhance usability.</li>
<li dir="ltr" role="presentation"><strong>Responsive, SEO-Optimized Design: </strong>A mobile-friendly, search-ready layout ensures smooth performance and stronger online presence.</li>
</ul>
<h2 dir="ltr">The Right Tools and Platform for a Strong Start</h2>
<p dir="ltr">When it comes to building a robust medical website, Joomla consistently stands out. It offers a secure, scalable, and open-source foundation that’s flexible enough to adapt to any project's needs.</p>
<p dir="ltr">For managing key features like doctor profiles, appointment bookings, and service cost estimations, a specialized extension is a must. That’s where <a href="https://www.joomshaper.com/joomla-extensions/sp-medical">SP Medical</a> excels, providing a complete end-to-end medical management solution.</p>
<p dir="ltr">Finally, to fine-tune your site visually without touching code, <a href="https://www.joomshaper.com/page-builder">SP Page Builder</a> lets you customize layouts easily. You can build engaging pages with drag-and-drop simplicity.</p>
<h2 dir="ltr">Step-by-Step Guide to Building the Website</h2>
<p dir="ltr">Alright, let’s dive right into building your medical booking website. In this tutorial, we’re using the <a href="https://www.joomshaper.com/joomla-templates/medico">Medico</a> Joomla template, which comes ready with the SP Medical component already set up and makes our job a lot easier.</p>
<p dir="ltr">However, if you're working with a different template, no problem. Just make sure to check out <a href="https://www.joomshaper.com/documentation/joomla-extensions/sp-medical/how-to-install-sp-medical">how to install SP Medical</a> before moving forward.</p>
<p dir="ltr">Let’s get started on creating a seamless medical booking experience.</p>
<h3 dir="ltr">Step 1: Create Your Medical Departments</h3>
<p dir="ltr">Medical departments are the foundation of medical services. Let’s kick things off by setting them up!<strong><br></strong></p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/07/02/create-departments.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<ul>
<li dir="ltr" role="presentation">Head over to <strong>SP Medical &gt; Departments &gt; + New</strong> to create your first one. Start by filling in the basics: the department name, a short alias, a brief description, and some information about the treatments offered.</li>
<li dir="ltr" role="presentation">When you reach the Treatments field, click the <strong>+</strong> button to add each type of treatment along with its price. This helps visitors understand exactly what to expect.</li>
<li dir="ltr" role="presentation">Don't forget to add investigations or additional services specific to this department. Once everything looks good, click <strong>Save &amp; Close</strong>.</li>
</ul>
<p dir="ltr">Just like that, your first department is live and ready. Now, follow the same procedure to create as many departments as your medical center requires.</p>
<h3 dir="ltr">Step 2: List Your Specialists</h3>
<p dir="ltr">Now that your departments are in place, it’s time to bring in the heart of your medical service, i.e., your specialists.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/07/02/Create-specialist.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<ul>
<li dir="ltr" role="presentation">Navigate to <strong>SP Medical &gt; Specialists and click +New</strong> to add a new profile. Start by entering the essentials: name, title, designation, specialty, the department they belong to, and so on.</li>
<li dir="ltr" role="presentation">Make it easy for patients by adding visiting hours, so they know exactly when a doctor is available.</li>
<li dir="ltr" role="presentation">You can also include more details like experience, education, awards, website link, ratings, and anything else that helps build trust.</li>
</ul>
<p dir="ltr">Once you've added all the information you want to showcase, click <strong>Save &amp; Close</strong>. Repeat the process to list each of your specialists, one by one</p>
<h3 dir="ltr">Step 3: Simple Appointment Booking</h3>
<p dir="ltr">The SP Medical component comes equipped with an easy-to-use appointment booking system to help patients schedule their visits quickly and smoothly.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/07/02/create--appointment.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">Booking appointments is simple and straightforward for patients. They can just visit the Appointment page, fill out their details, and click Submit to instantly receive an appointment number for reference.</p>
<p dir="ltr">On the admin side, every appointment request appears in the <strong>SP Medical &gt; Appointment </strong>dashboard. You can also modify and create appointments manually by clicking <strong>+ New</strong>, entering patient info, and setting details like appointment time or whether it is online or in person, and more.</p>
<h3 dir="ltr">Step 4: Set Up A Cost Estimator</h3>
<p dir="ltr">The cost estimator feature is built right into SP Medical as a menu item. Add it to your navigation bar in just a few clicks for quick and easy access!</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/07/02/Check-cost-estimates.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">To add the Cost Estimator page go to <strong>Menus &gt; Main Menu &gt; + New</strong>, then choose <strong>SP Medical &gt; Cost Estimates</strong> from the <strong>Menu Item Type</strong> list. Then, save the settings to make it live on your site.</p>
<p>Patients can now visit the page and select the treatments or investigations they need. The estimator will instantly show the total cost based on the prices you set for the services offered while creating the departments.</p>
<h3 dir="ltr">Step 5: Display Dynamic Weekly Schedule</h3>
<p dir="ltr">Let’s make it easy for patients to book the right time with a dynamic weekly schedule for specialists. It can updates instantly with any changes so everything stays accurate and up to date.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/07/02/create-dynamic-schedule.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">Just like Cost Estimates, the weekly schedule is available as a built-in menu item in SP Medical. Go to <strong>Menus &gt; Main Menu &gt; + New</strong> and choose <strong>SP Medical &gt; Schedules </strong>from the <strong>Menu Item Type </strong>list. With that, the dynamic schedule goes live on your site, and makes it easy for patients to find specialist availability at a glance.</p>
<h3 dir="ltr">Step 5: Customise With SP Page Builder</h3>
<p>The Medico template and SP Medical join forces to build a strong medical website. Now it’s time to make it uniquely ours and bring our brand’s vision to life!</p>
<p><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/07/02/edit-with-SPPB.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p>This tutorial shows how to transform the Home and About pages using SP Page Builder Pro.</p>
<ul>
<li>Head to <strong>SP Page Builder Pro &gt; Pages</strong> and select the page you want to customize. You can edit your content live on the frontend or use the backend for more control—whichever suits you best!</li>
<li>Tweak texts, update headings, and add images that perfectly reflect your brand.</li>
<li>Easily add new sections, change layouts, and adjust content with intuitive drag and drop.</li>
</ul>
<p>Don’t forget to explore the versatile addon gallery to add fresh features and stylish design elements that make your medical website truly stand out!</p>
<h3 dir="ltr">Final Look</h3>
<p dir="ltr">Okay! Now that we’ve set up the key features of our medical site, let’s take a final look!</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/07/02/final-look-medical-site.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">And just like that, everything blends seamlessly to deliver a smooth and professional experience. Take a moment to test your site’s functionality and usability, make any final design tweaks, and make your site live!</p>
<p dir="ltr">You can check out <a href="https://www.joomshaper.com/blog/usability-testing-to-avoid-ux-pitfalls-for-joomla-sites">how to conduct usability testing</a> to learn more and ensure a flawless user experience for your medical site.</p>
<h3 dir="ltr">Additional Key Features of SP Medical</h3>
<p dir="ltr">Beyond the core functionalities, SP Medical includes several powerful features to further improve your medical website’s performance and usability.</p>
<p dir="ltr">Here’s what else SP Medical brings to the table:</p>
<ul>
<li dir="ltr" role="presentation">An easy-to-use dashboard that provides clear insights and stats about your medical services and appointments.</li>
<li dir="ltr" role="presentation">Seamless integration of appointment request forms directly on specialist profiles for quick patient bookings.</li>
<li dir="ltr" role="presentation">Built-in site modules for Specialists, Services, and Search make it easy to display key content and enhance user navigation across your site.</li>
</ul>
<h3 dir="ltr">Wrapping Up!</h3>
<p dir="ltr">If you were thinking that creating a medical appointment booking site was a hassle, we hope this tutorial helped change your mind! If you’ve followed through, then you already have a ready-to-go site all without the complexity of coding.</p>
<p dir="ltr">With SP Medical handling the functionality and SP Page Builder offering full visual control, you’re equipped with everything needed to launch a modern, patient-focused platform. From bookings and schedules to service listings and profiles, every step was designed to be intuitive and scalable.</p>
<p dir="ltr">All that’s left now is to go live and let your patients experience the convenience of a seamless digital medical website.</p>]]></description>
			<author>tuhee2024@gmail.com (Saiwara Tuhee)</author>
			<category>Tutorials</category>
			<pubDate>Fri, 04 Jul 2025 16:10:12 +0600</pubDate>
		</item>
		<item>
			<title>SP Page Builder v5.7.0: All-New Color Variables With Mode, Import/Export Collections in Dynamic Content, and More</title>
			<link>https://www.joomshaper.com/blog/sp-page-builder-v5-7-0</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/sp-page-builder-v5-7-0</guid>
			<description><![CDATA[<p dir="ltr">The latest SP Page Builder release is here, loaded with updates and improvements that will instantly win you over. With handy additions like Import/Export for Dynamic Content and Global Color with versatile mode options, SP Page Builder takes a leap forward in functionality and ease of use. </p>
<p dir="ltr">Let’s jump straight into the changelog and explore the details!</p>
<p dir="ltr"><strong>SP Page Builder v5.7.0 Changelog:</strong></p>
<ul>
<li dir="ltr" role="presentation"><strong>New: </strong>Introduced color variables with mode in Global Color.</li>
<li dir="ltr" role="presentation"><strong>New: </strong>Introduced the ability to import and export collections in Dynamic Content.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>When exporting or importing pages that use Dynamic Content, all related Collections and their data will now be automatically generated and included.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Enhanced typography preset responsiveness.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Added shortcode support for articles addon.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Enabled reset button as a filter control item.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Enhanced dynamic filters for "load more" functionality.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Added text alignment option for full-width buttons in the Modal Popup addon.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Enhanced custom field support for article addon.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Updated field exclusion policy for dynamic filter.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Resolved image upload issue for small-sized files in Media Manager.</li>
</ul>
<h2 dir="ltr">Global Color Now Includes Color Variables With Mode</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/06/27/Introduced-global-color-variables.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder v5.6.2" src="https://www.joomshaper.com/images/2025/06/27/Introduced-global-color-variables.jpg" alt="Introduced Global Color Variables and Modes"></a></figure>
<p dir="ltr">We’ve supercharged the Global Color with variable and mode support! Now, you can create reusable color variables and effortlessly assign them to different modes—light, dark, or any custom mode you imagine.</p>
<p dir="ltr">Easily access these color variables right from any addon’s color settings. The mode feature acts like a smart color switcher, letting you toggle between themes seamlessly. Best of all, when you tweak a color variable, that update instantly cascades across your entire site, wherever you have used it. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/06/27/introduced-global-color-variables-1.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder v5.6.2" src="https://www.joomshaper.com/images/2025/06/27/introduced-global-color-variables-1.jpg" alt="Introduced Global Color Variables"></a></figure>
<p dir="ltr">Stay consistent, work faster, and give your site a polished, professional look in no time!</p>
<h2 dir="ltr">Introduced Collection Export/Import Feature in Dynamic Content</h2>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/26/import-export-feature.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">SP Page Builder’s Dynamic Content leaps forward with the all-new Export/Import functionality. You can now export your collection data into a .json file with just a few clicks. Then, when you’re ready, import that file into any other Dynamic Content manager—on the same site or even on a different one! </p>
<p dir="ltr">With this handy feature, you can:</p>
<ul>
<li dir="ltr" role="presentation">Effortlessly migrate collection data between projects.</li>
<li dir="ltr" role="presentation">Collaborate with teammates by sharing ready-to-use dynamic data.</li>
<li dir="ltr" role="presentation">Quickly restore or replicate collections and their items without starting from scratch.</li>
</ul>
<p dir="ltr">It’s all about giving you the tools you need to work smarter and more efficiently!</p>
<h3 dir="ltr">Export/Import Dynamic Pages Along with Their Content Collections</h3>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/26/import-export-feature-with-dynamic-pages.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">When you export or import pages with dynamic collections, SP Page Builder now includes not just the layout but also the associated dynamic data.</p>
<p dir="ltr">When exporting a dynamic content page, SP Page Builder now ensures that the associated dynamic collections and their related items are included by default. When importing, both the dynamic page layout and its associated dynamic collections are imported effortlessly. </p>
<p dir="ltr">The dynamic collections, complete with their fields and items, will be neatly housed in the Dynamic Content manager, ensuring smooth continuity.</p>
<h2 dir="ltr">Miscellaneous Improvements</h2>
<p dir="ltr">Our latest version also includes additional improvements to make your experience more convenient. Here are some of the notable ones:</p>
<h3 dir="ltr">Enhanced Typography Preset Responsiveness</h3>
<p dir="ltr">Typography presets are now more adaptable. This means fonts and text styles adjust smoothly across different screen sizes and devices for improved readability.</p>
<h3 dir="ltr">Modal Popup Addon Now Supports Text Alignment for Full-Width Buttons</h3>
<p dir="ltr">The Modal Popup addon now includes an option to align text within full-width buttons. When you set your button to full width, an alignment option appears so you can place the button text on the left, center, or right.</p>
<h3 dir="ltr">Enhanced Custom Field Support for Article Addon</h3>
<p>You’ll now find improved custom field support for the Article addon. Just enable the "Show Custom Field" option to take advantage of this enhancement.</p>
<h2>Update Now!</h2>
<p>If you haven’t updated to the latest version yet, now’s the perfect time to discover these amazing enhancements and simplify your tasks. Also, let us know your thoughts in the comments below. <br>Good luck!</p>
<p><span style="font-weight: 400;"><a class="btn btn-primary" href="https://www.joomshaper.com/page-builder" target="_blank" rel="noopener noreferrer">Get SP Page Builder</a><a class="btn btn-outline-primary" href="https://try.sppagebuilder.com/index.php/edit/1" target="_blank" rel="noopener noreferrer">Live Demo</a></span></p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>SP Page Builder</category>
			<pubDate>Wed, 02 Jul 2025 17:22:23 +0600</pubDate>
		</item>
		<item>
			<title>A Comprehensive Guide to Collection References in Dynamic Content</title>
			<link>https://www.joomshaper.com/blog/guide-to-collection-references-in-dynamic-content</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/guide-to-collection-references-in-dynamic-content</guid>
			<description><![CDATA[<p dir="ltr">Imagine you're struggling with the repetitive task of manually linking related items or attributes to your website content. In that case, you're not alone—this time-consuming chore can quickly become a source of frustration. But what if there was a smarter way to handle it?</p>
<p dir="ltr">Enter SP Page Builder’s Dynamic Content! The Dynamic Content is already packed with incredible advantages, but its reference and multi-reference fields take the game to a whole new level. </p>
<p dir="ltr">So in this guide, we’ll demystify how dynamic content works in SP Page Builder and provide a step-by-step tutorial to help you get started.</p>
<p dir="ltr">Ready to transform your workflow? Let’s dive in!</p>
<h2 dir="ltr">Understanding Reference &amp; Multi-References in Dynamic Content</h2>
<p dir="ltr">In any content-rich website, maintaining relationships between various types of data is crucial for organization, usability, and scalability. This is where the reference and multi-reference fields in Dynamic Content shine—they simplify and automate these connections and make your site not only more organized but also more dynamic and interactive for your audience.</p>
<p dir="ltr">The Reference fields are designed for one-to-one connections, and this is what makes them ideal for linking a single item to another.</p>
<p dir="ltr">Similarly, with the Multi-reference fields, you can easily establish one-to-many connections, associating one item with multiple related elements. Examples can be tags, keywords, categories, and so on.</p>
<p dir="ltr">And SP Page Builder makes sure you can achieve this daunting task as smoothly and hassle-free as possible. So let's dive into understanding this in detail.</p>
<h3 dir="ltr">Reference Fields in SP Page Builder</h3>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/17/sp-page-builder-dynamic-reference-field.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">In SP Page Builder's Dynamic Content, you can use Reference fields while creating your collections to link the related items efficiently. For instance, if you manage a “Recipes” collection and a “Chef's Name” collection, you can easily link each chef to their respective recipes without manually inserting the chef’s details for every recipe while creating your layout.</p>
<p dir="ltr">And when it comes to making an update, simply change it once, and it will automatically update everywhere on your site.</p>
<h3 dir="ltr">Multi-Reference Fields in SP Page Builder</h3>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/17/sp-page-builder-dynamic-multi-ref-field.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">Multi-reference fields work much like reference fields but with added flexibility. Instead of linking one collection to another, they let you associate several related items with a single piece of content. Imagine tagging your recipes with multiple related tags like Asian Cuisine, Protein, and Noodles in just a few clicks. All you have to do is define the fields while creating your collections and assign them their respective recipes.</p>
<p dir="ltr">Speaking of recipes, if you're planning to build a <a href="https://www.joomshaper.com/blog/create-a-dynamic-recipe-website-in-joomla">dynamic recipe site in Joomla</a>, be sure to explore our detailed tutorial!</p>
<h2 dir="ltr">A Quick Tutorial on Implementing Collection References with SP Page Builder</h2>
<p dir="ltr">Now that you understand the basics of reference and multi-reference fields in Dynamic Content and how it streamlines managing your growing content, let's see how SP Page Builder can help you attain this through a simple example. Let’s get started!</p>
<h3 dir="ltr">Step 1: Install the Latest Version of SP Page Builder</h3>
<p dir="ltr">Ensure you have the latest version of SP Page Builder installed, as Dynamic Content is supported from version 5.5.0 onward.</p>
<p dir="ltr">Once installed, navigate to <strong>Components &gt; SP Page Builder Pro</strong> and select <strong>Dynamic Content</strong>. </p>
<p dir="ltr">For this demonstration, we’ll work with a real estate website where we already have a dynamic <strong>Property</strong> and <strong>Property Details</strong> page. This is where we’ll implement our dynamic data using Reference and Multi-reference fields.</p>
<h3 dir="ltr">Step 2: Get Your Collections Ready</h3>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/17/get-your-collections-ready.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">Next, set up your dynamic collections. You can either choose from the Collection Presets or create your own from scratch.</p>
<p dir="ltr">We have created three collections: <strong>Properties</strong>, <strong>Agents</strong>, and <strong>Features</strong>.</p>
<p dir="ltr">Use fields like Image, Title, Location, Price, Type, and more to structure your collections.</p>
<h3 dir="ltr">Step 3: Include Your Collection Items</h3>
<p dir="ltr">After setting up each collection, it's time to add your collection items.</p>
<ol>
<li>Click the <strong>Add Items</strong> button to populate the fields with relevant data.</li>
<li>Once completed, click <strong>Save</strong> to store your items.</li>
<li>Add as many collection items as needed for each collection.</li>
</ol>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/17/Get-your-collections-ready---2.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<h3 dir="ltr">Step 4: Plan How You Want to Connect Your Collection References</h3>
<p dir="ltr">Planning is key! Decide how you want to connect your collections using the reference and multi-reference fields.</p>
<p dir="ltr">In this demonstration:</p>
<ul>
<li dir="ltr" role="presentation"><strong>“Properties”</strong> will serve as the primary collection.</li>
<li dir="ltr" role="presentation">The <strong>“Agents”</strong> collection will be linked to the Properties collection using a Reference field (allowing one agent per property).</li>
<li dir="ltr" role="presentation">The <strong>“Features”</strong> collection will be linked to the Properties collection using a Multi-reference field (allowing multiple features per property).</li>
</ul>
<h3 dir="ltr">Step 5: Add Reference and Multi-Reference Fields to Your Collections</h3>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/17/add-reference--Multi-reference-fields-to-your-collections.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">With your collections ready, it’s time to include Reference and Multi-reference fields in the Properties collection.</p>
<ol>
<li dir="ltr" role="presentation">Open your created <strong>Properties</strong> collection by clicking the <strong>three dots</strong> next to it and selecting <strong>Edit</strong>.</li>
<li dir="ltr" role="presentation">Click <strong>Custom Fields</strong>, scroll down, and select the <strong>Reference field</strong>. Then, choose "<strong>Agent"</strong> as the source.</li>
<li dir="ltr" role="presentation">Similarly, select the <strong>Multi-reference field</strong> (located just below the Reference field) and choose "<strong>Features"</strong> as the source.</li>
<li dir="ltr" role="presentation">Click <strong>Update Collection</strong> to save your changes.</li>
</ol>
<h3 dir="ltr">Step 6: Populate Your Collection Items with Reference and Multi-Reference Data</h3>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/17/populate-your-collection-items-with-reference-and-multi-reference-data.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">Now, update your Property items to include their respective <strong>“Agents”</strong> and <strong>“Features”</strong>.</p>
<ol>
<li dir="ltr" role="presentation">Open each Property item in the Properties collection.</li>
<li dir="ltr" role="presentation">In the <strong>Agents</strong> dropdown (Reference field), select one agent per property.</li>
<li dir="ltr" role="presentation">In the <strong>Features</strong> dropdown (Multi-reference), select multiple features for each property as needed.</li>
</ol>
<p dir="ltr">Repeat the process for each item in your Property Collection to establish accurate links to their respective agents and features.</p>
<h3 dir="ltr">Step 7: Add Reference and Multi-Reference Fields to Your Dynamic Index Page</h3>
<p dir="ltr">At this stage, the heavy lifting is done! All that's left is to add the reference fields you created to your SP Page Builder Dynamic Content pages.</p>
<p dir="ltr">Design your Dynamic Index page as you would with any SP Page Builder page. The key difference here is the ability to include dynamic data into your layout using the Dynamic Content addons.</p>
<p dir="ltr">Our Properties page is already set up as the Dynamic Index page. If you are not sure about how to create one, feel free to breeze through the <a href="https://www.joomshaper.com/documentation/sp-page-builder/collection-index">Collection Index</a> documentation.</p>
<p dir="ltr">Let's integrate the reference fields into the Dynamic Index page layout.</p>
<p dir="ltr"><strong>To display the reference fields data:</strong></p>
<p dir="ltr"><strong><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/18/add-reference-fields-to-your-dynamic-index-page.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></strong></p>
<ol>
<li dir="ltr" role="presentation">Inside the <strong>Collection addon</strong>, add a <strong>Dynamic Text</strong> addon and rename it to your preference.</li>
<li dir="ltr" role="presentation">Set the addon’s <strong>Field Source</strong> to <strong>Property Agents &gt; Title</strong>.</li>
<li dir="ltr" role="presentation">Customize the addon to align seamlessly with your layout. For instance, we’ve set the font to <strong>Inter</strong> and adjusted the size to <strong>12px</strong>.</li>
<li dir="ltr" role="presentation">As an optional step, you can use some custom CSS to enhance the design. We have presented the Agents' names as a badge overlay on each image.</li>
</ol>
<p dir="ltr"><strong>To display the multi-reference data:</strong></p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/18/add-multi-reference-fields-to-your-dynamic-index-page.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<ol>
<li dir="ltr" role="presentation">Add a new <strong>Dynamic Collection addon</strong> within your <strong>existing Collection addon</strong> and set its source to <strong>Features</strong>.</li>
<li dir="ltr" role="presentation">Inside this newly added Collection addon, include the <strong>Dynamic Text</strong> and <strong>Dynamic Media</strong> addons. </li>
<li dir="ltr" role="presentation">Set the Dynamic Text addon's source to <strong>Value</strong> and the Dynamic Media addon's source to <strong>Image</strong>.</li>
<li dir="ltr" role="presentation">Hit <strong>Save</strong> once done.</li>
</ol>
<h3 dir="ltr">Step 8: Add Reference and Multi-Reference Fields to Your Dynamic Details Page</h3>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/17/add-reference-and-multi-reference-fields-to-your-dynamic-details-page.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">For the Property Details page, use a similar method by mapping Dynamic Text and Dynamic Media addons to the appropriate fields. Keep in mind that a Collection addon is only necessary for displaying multi-reference fields. For all other fields, you can directly use the Dynamic Text and Dynamic Media addons without additional setup.</p>
<h3 dir="ltr">Step 9: Final Result</h3>
<p><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/17/add-collection-references-final-result.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">Give yourself a well-deserved pat on the back for making it this far! Your Dynamic Content page now seamlessly displays both reference and multi-reference data. To modify this data, simply update your dynamic collection items—no need to adjust the page layout.</p>
<h2 dir="ltr">Filter for Your Dynamic Content</h2>
<p dir="ltr">By now, you’ve hopefully followed the steps to integrate reference and multi-reference fields into your dynamic content. But the possibilities don’t stop there. You can expand the functionality even further by utilizing the Dynamic Filter addon.</p>
<p dir="ltr">With the Dynamic Filter, your users can seamlessly filter through your dynamic content. For example, if your real estate website features a wide range of properties, you can give visitors the ability to filter listings according to their preferences. Allow them to sort by property price, category, amenities, and more to find exactly what they’re looking for.</p>
<p dir="ltr">Check out the <a href="https://www.joomshaper.com/documentation/sp-page-builder/collection-filter">Collection Filter</a> documentation, where you can learn the steps to add the filter.</p>
<h2 dir="ltr">Wrapping Up!</h2>
<p dir="ltr">We hope this tutorial has answered many of your questions about the reference and multi-reference fields in SP Page Builder's Dynamic Content. If you've explored these features in your projects, we’d love to hear about your experience! Share your thoughts in the comments below—your feedback helps us and the community grow together.</p>
<p><span style="font-weight: 400;"><a class="btn btn-primary" href="https://www.joomshaper.com/page-builder" target="_blank" rel="noopener noreferrer">Get SP Page Builder 5</a><a class="btn btn-outline-primary" href="https://try.sppagebuilder.com/index.php/edit/1" target="_blank" rel="noopener noreferrer">Live Demo</a></span></p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>Tutorials</category>
			<pubDate>Wed, 18 Jun 2025 13:17:02 +0600</pubDate>
		</item>
		<item>
			<title>How to Create a Dynamic Portfolio Website in Joomla</title>
			<link>https://www.joomshaper.com/blog/create-a-dynamic-portfolio-website-in-joomla</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/create-a-dynamic-portfolio-website-in-joomla</guid>
			<description><![CDATA[<p dir="ltr">Showcasing your creative work online shouldn’t be a chore. </p>
<p dir="ltr">With a dynamic portfolio site, there’s no need to manually update layouts or reformat pages. Just add your projects, and your site stays clean, consistent, and ready to impress—no matter how much it grows.</p>
<p dir="ltr">In this guide, we’ll walk you through creating a modern, dynamic portfolio using Joomla—no coding required. </p>
<h2 dir="ltr">Save Time and Stay Consistent with a Dynamic Portfolio Setup</h2>
<p dir="ltr">Managing your portfolio by manually duplicating layouts or updating individual pages is time-consuming. A dynamic setup streamlines the process.</p>
<p dir="ltr">Here’s why building a dynamic portfolio is a game-changer:</p>
<ul>
<li dir="ltr" role="presentation">Centralized project management saves time and effort</li>
<li dir="ltr" role="presentation">New project pages are generated automatically</li>
<li dir="ltr" role="presentation">Content is managed independently from design</li>
<li dir="ltr" role="presentation">Layout updates apply across all project pages</li>
<li dir="ltr" role="presentation">Scales easily as your portfolio grows</li>
</ul>
<p dir="ltr">In other words, a dynamic portfolio gives you more freedom, better control, and a professional edge—all without the maintenance headaches.</p>
<h2 dir="ltr">Which Joomla Page Builder Is Best for Dynamic Portfolios?</h2>
<p dir="ltr">To build a portfolio website that’s both easy to manage and visually impressive, you need a Joomla page builder that supports dynamic content. <a href="https://www.joomshaper.com/page-builder">SP Page Builder</a> makes it easy to build a flexible, professional portfolio site—without coding or design headaches.</p>
<p dir="ltr">Here are the key reasons to use SP Page Builder for creating your portfolio site:</p>
<ul>
<li dir="ltr" role="presentation">Drag-and-drop interface simplifies layout design</li>
<li dir="ltr" role="presentation">Built-in <a href="https://www.joomshaper.com/page-builder/dynamic-content">Dynamic Content</a> automates project updates</li>
<li dir="ltr" role="presentation">Responsive layouts ensure mobile-friendly viewing</li>
<li dir="ltr" role="presentation">SEO-ready structure improves online visibility</li>
<li dir="ltr" role="presentation">Integrated media manager streamlines image and video uploads</li>
<li dir="ltr" role="presentation">Pre-designed templates help you launch faster</li>
</ul>
<h2 dir="ltr">How to Build a Dynamic Portfolio in Joomla in 5 Steps</h2>
<p dir="ltr">After you have installed SP Page Builder and set up your site, the next step is structuring your content. This involves creating structured collections to dynamically store and manage your portfolio data.</p>
<p dir="ltr">Whether you are editing a template or starting from scratch, the following steps will help you make your Joomla site dynamic. Let’s get started:</p>
<h3 dir="ltr">Step 1: Set Up a Portfolio Collection Using Dynamic Content</h3>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/13/creating-collection.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">The very first thing you need to do is head over to your Joomla Dashboard and go to <strong>Components &gt; SP Page Builder Pro &gt; Dynamic Content</strong>. Then, click <strong>Add New Collection </strong>or choose from handy presets like Projects, Services, or Profiles, which come with pre-built fields you can customize later.</p>
<p dir="ltr">Let’s say you want to build a Projects collection from scratch. After adding and naming your collection, populate it with fields such as <strong>Image, Gallery, Video, Text, Rich Text, Date/Time, Option,</strong> and <strong>Link</strong>. These fields offer enough flexibility to organize your content efficiently, and you can always update or add more later.</p>
<p dir="ltr">Once you’ve added your fields, hit <strong>Create Collection</strong>. </p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/13/adding-collection-item.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">Now, you’re ready to start adding projects. To do this, you have to:</p>
<ul>
<li dir="ltr" role="presentation">Select the <strong>Projects</strong> collection and click the <strong>Add New Item</strong> button.</li>
<li dir="ltr" role="presentation">Fill up all the fields. Upload project images, write descriptions, and so on.</li>
<li dir="ltr" role="presentation">Click <strong>Save</strong>.</li>
</ul>
<p dir="ltr">Simply follow the same steps to create other necessary collections, such as your list of clients, profiles for you and other artists in your team, tools used, project categories, etc.</p>
<h3 dir="ltr">Step 2: Connecting Collections with References</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/06/13/connecting-collections-with-references.jpg" rel="alternate"><img class="img-shadow" title="Connecting Collections with References" src="https://www.joomshaper.com/images/2025/06/13/connecting-collections-with-references.jpg" alt="Connecting Collections with References"></a></figure>
<p dir="ltr">If you’ve followed through so far, you have successfully created a basic “Projects” collection. </p>
<p dir="ltr">Let’s assume you want to build a more diverse website for a Creative Firm with multiple artists. Each project should have an artist, and each artist can use multiple tools for the project. </p>
<p dir="ltr">For these kinds of scenarios, it is optimal to use <strong>References </strong>and <strong>Multi-References</strong> to link collections together.</p>
<p dir="ltr"><strong>How to add and use a Reference Field:</strong></p>
<p dir="ltr">To add a Reference Field, first create an <strong>Artists </strong>collection and fill it with artist details.</p>
<p dir="ltr">Then go to <strong>Projects</strong> collection <strong>&gt; Custom Fields &gt; +Custom Field &gt; Reference</strong>, and set it to reference the <strong>Artists</strong> collection.</p>
<p dir="ltr">After saving, you can select an artist from a dropdown when editing any project.</p>
<p dir="ltr"><strong>How to add and use a Multi-Reference Field:</strong></p>
<p dir="ltr">Similarly, you can link multiple items using a Multi-Reference Field.</p>
<p dir="ltr">Create a <strong>Tools Used</strong> collection first, then go to <strong>Projects &gt; Custom Fields &gt; +Custom Field &gt; Multi-Reference </strong>and connect it to the <strong>Tools Used</strong> collection.</p>
<p dir="ltr">By connecting collections with Reference and Multi-Reference fields, you build a flexible content architecture that’s not only easier to manage but also more engaging and accessible for your site visitors.</p>
<h3 dir="ltr">Step 3: Design an Index Page to Showcase Projects</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/06/13/design-index-page-to-showcase-projects.jpg" rel="alternate"><img class="img-shadow" title="Design an Index Page to Showcase Projects" src="https://www.joomshaper.com/images/2025/06/13/design-index-page-to-showcase-projects.jpg" alt="Design an Index Page to Showcase Projects"></a></figure>
<p dir="ltr">Now that your collections are ready, it's time to bring them to life on your website. </p>
<p dir="ltr">First, you’ll need to create a main showcase page where all your projects are listed for visitors to explore.</p>
<p dir="ltr">Navigate to <strong>Pages</strong> in SP Page Builder and click <strong>+ Add &gt; New Dynamic Content Page &gt; Project &gt; Index</strong>. After entering a suitable name for your page, you’ll be redirected to the backend editor. </p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/13/creating-portfolio-index-page.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">Just like designing any other page in SP Page Builder, you can create a custom layout for your Index page using drag-and-drop elements. Use the Dynamic Addons to pull in content from your collections.</p>
<ul>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation">Use the <strong>Collection addon</strong> to list items from your <strong>Projects </strong>collection by setting the<strong> Field Source</strong> accordingly.</p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation">Within the Collection addon, add <strong>Dynamic Media</strong> for images or videos and <strong>Dynamic Text</strong> for titles, descriptions, and other text-based fields.</p>
</li>
</ul>
<blockquote>
<p dir="ltr"><strong>Note: </strong>You can only use the Dynamic Media and Dynamic Text addons as long as they are placed within the collection addon.</p>
</blockquote>
<h3 dir="ltr">Step 4: Create and Customize Dynamic Project Detail Pages</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/06/13/create-dynamic-project-detail-pages.jpg" rel="alternate"><img class="img-shadow" title="Create and Customize Dynamic Project Detail Pages" src="https://www.joomshaper.com/images/2025/06/13/create-dynamic-project-detail-pages.jpg" alt="Create and Customize Dynamic Project Detail Pages"></a></figure>
<p dir="ltr">Next, you’ll need to set up individual pages that highlight the full details of each project so users can dive deeper into the work that interests them.</p>
<p dir="ltr">Similar to creating an index page, head over to SP Page Builder and open the <strong>Pages </strong>tab from the dashboard once again.</p>
<p dir="ltr">This time, click <strong>+ Add &gt; New Dynamic Content Page &gt; Project &gt; Detail Page</strong>.</p>
<p dir="ltr">Unlike the Index Page, you can freely place the dynamic addons here to map fields like title, description, or images without the need for the Collection addon. However, for Reference or Multi-Reference fields (like Artists or Tools Used), you’ll need to use a Collection addon to display linked content. </p>
<p dir="ltr">Once set, each new project entry generates its own page automatically using this layout.</p>
<blockquote>
<p dir="ltr"><strong>Note:</strong> SP Page Builder automatically generates a slug (URL) for each dynamic page, making navigation seamless. </p>
</blockquote>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/13/creating-portfolio-details.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr"><strong>Using the Gallery Field for Project Showcases</strong></p>
<p dir="ltr">When adding or editing a project, use the <strong>Gallery field</strong> to upload multiple images through the <strong>Media Manager</strong>. </p>
<p dir="ltr">These images can be easily displayed using the Dynamic Media addon in SP Page Builder—just set the Field Source to your gallery field and customize the layout to fit your design.</p>
<p dir="ltr">A Gallery field is particularly useful for showcasing multiple visuals per project without needing to use separate images manually.</p>
<h3 dir="ltr">Step 5: Set Up Dynamic SEO Tags for Portfolio</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/06/13/set-up-dynamic-seo-tags-for-portfolio.jpg" rel="alternate"><img class="img-shadow" title="Set Up Dynamic SEO Tags for Portfolio" src="https://www.joomshaper.com/images/2025/06/13/set-up-dynamic-seo-tags-for-portfolio.jpg" alt="Set Up Dynamic SEO Tags for Portfolio"></a></figure>
<p dir="ltr">SP Page Builder includes built-in SEO tools for setting meta descriptions, Open Graph data, keywords, and image alt text—all in one place. Just head over to <strong>Page Settings &gt; SEO tab</strong>.</p>
<p dir="ltr">You can customize SEO settings by using dynamic variables that pull directly from your Project collection. Here is an example on how you can set up each of the SEO fields: </p>
<ul>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><strong>Title: </strong>“Explore {{Project Title}} – A Standout {{Project Category}} project by {{Artist}}”</p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><strong>Meta Description: </strong>“{{Project Title}} is an exceptional {{Project Category}} project crafted by {{Artist}} using tools like {{Tools Used}}. The {{Status}} project is currently available for purchase for a price of {{Price}}.”</p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><strong>Open Graph Image:</strong> Use {{Image}} from the project’s media to generate a striking thumbnail for social sharing.</p>
</li>
</ul>
<h2 dir="ltr">Final Result</h2>
<p dir="ltr">If you have followed all of the above-mentioned steps, your site should look something like this:</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/06/13/final-result.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">If you would prefer a more detailed visual walkthrough, be sure to check out our <a href="https://youtu.be/2d1xFvq_JBg?si=Rq5rnG0DT-ftz2Ee">video tutorial</a> and follow along to create a stunning and dynamic portfolio website.</p>
<h2 dir="ltr">Additional Tip</h2>
<p dir="ltr">You can use the Dynamic Filter addon to let visitors instantly sort and explore your projects based on projects, categories, status, tools used, or any other collection. </p>
<p dir="ltr">Simply select your desired collection as the source and choose filter layouts like accordion, dropdown, or flat. </p>
<p dir="ltr">The addon supports various filter types, such as checkboxes, sliders, search bars, and more, allowing a fully customizable and interactive filtering experience that updates results in real time.</p>
<p dir="ltr">For specific instructions on using this addon, please refer to the official <a href="https://www.joomshaper.com/documentation/sp-page-builder/collection-filter">documentation</a>.</p>
<h2 dir="ltr">Wrapping Up</h2>
<p dir="ltr">Building a dynamic portfolio website in Joomla is now easier than ever with SP Page Builder’s no-code tools and dynamic content capabilities.</p>
<p dir="ltr">Have you explored the potential of dynamic content in any of your projects yet? Share your thoughts or suggestions in the comments—we’d love to hear from you!<strong id="docs-internal-guid-7d7a8865-7fff-1c9f-5952-21979c2d9833"></strong></p>
<p><span style="font-weight: 400;"><a class="btn btn-primary" href="https://www.joomshaper.com/page-builder" target="_blank" rel="noopener noreferrer">Get SP Page Builder 5</a><a class="btn btn-outline-primary" href="https://www.joomshaper.com/joomla-templates" target="_blank" rel="noopener noreferrer">Explore Templates</a></span></p>]]></description>
			<author>sabilsadat616@gmail.com (Sabil)</author>
			<category>Tutorials</category>
			<pubDate>Fri, 13 Jun 2025 15:52:03 +0600</pubDate>
		</item>
		<item>
			<title>SP Page Builder v5.6.0 Brings the Much-Awaited Dynamic Content Filter Addon</title>
			<link>https://www.joomshaper.com/blog/sp-page-builder-v5-6-0</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/sp-page-builder-v5-6-0</guid>
			<description><![CDATA[<p dir="ltr">SP Page Builder’s Dynamic Content just got smarter! In this update, we are thrilled to roll out the much-awaited Dynamic Filter addon to let you provide your users with a more personalized and seamless browsing experience. Plus, we’ve packed this update with a host of necessary improvements and fixes to enhance your experience even further! </p>
<p dir="ltr">Excited to learn more? Let's jump right in!</p>
<p dir="ltr"><strong>SP Page Builder v5.6.0 Changelog:</strong></p>
<ul>
<li dir="ltr" role="presentation"><strong>New: </strong>Introduced the Dynamic Content Filter addon.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Integrated "send a copy mail to applicant" feature in the Form Builder addon.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Improved template presets in the color library.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Added labels for the color presets.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Resolved broken image issue in the Article Scroller addon.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Addressed TinyMCE not loading issue.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Corrected title alignment issue for headings within a row.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Fixed frontend editor crash for the Product List addon.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Resolved responsive width issue in the Gallery addon.</li>
</ul>
<h2 dir="ltr">Introduced the Dynamic Content Filter Addon</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/05/26/introduced-dynamic-filter-addon.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder v5.6.0" src="https://www.joomshaper.com/images/2025/05/26/introduced-dynamic-filter-addon.jpg" alt="Introduced Dynamic Filter Addon"></a></figure>
<p dir="ltr">The Dynamic Content Filter addon comes as your secret weapon for a smooth and seamless content management! Define the collection source, related fields, and additional parameters to tailor the filter to your specific needs. Plus, customize its behavior, layout, and functionality to provide your users with a precise and intuitive search experience.</p>
<p dir="ltr"><strong>Define Your Filter Source with Ease</strong><br>Seamlessly connect your filter’s collection source in seconds. The addon dynamically pulls content from your specified collection fields, ensuring your audience always sees the most relevant information.</p>
<p dir="ltr"><strong>Effortlessly Configure Your Filter Items</strong><br>Define your filter items with zero effort—choose from Field-wise Filters or general Search to match your needs. Set up collection fields within each filter item, enabling users to search and find content based on the defined filter criteria. This flexibility gives you full control while keeping the setup hassle-free.</p>
<p dir="ltr"><strong>Personalize Settings with In-Depth Customization</strong><br>Take your filters beyond the basics by customizing appearance, layout, and control types to fit your site’s style. From adjusting colors and sizes to choosing between checkboxes, radio buttons, or inputs, you can fine-tune every detail.</p>
<p dir="ltr">Check out the detailed <a href="https://www.joomshaper.com/documentation/sp-page-builder/collection-filter">documentation</a> to learn more about the functionalities of the Dynamic Filter addon.</p>
<h2 dir="ltr">Miscellaneous Improvements</h2>
<p dir="ltr">We've fine-tuned numerous features and resolved various bugs to ensure your SP Page Builder experience is as smooth as ever. Here are some highlights:</p>
<ul>
<li dir="ltr" role="presentation"><strong>"Send a Copy Mail to Applicant" Feature:</strong> The Form Builder addon now lets you send users a copy of their submissions. All you have to do is toggle on the "Send a copy to Sender" option.</li>
<li dir="ltr" role="presentation"><strong>Labels Added to the Template's Presets:</strong> Previously, we introduced an option to include your Helix Ultimate template's color presets in the Color Library. In this update, color labels have been added to the presets, making it easier to identify and organize your preferred color schemes.</li>
<li dir="ltr" role="presentation"><strong>Article Scroller Issue: </strong>Fixed the broken image issue in the Article Scroller addon, ensuring flawless visuals.</li>
<li dir="ltr" role="presentation"><strong>TinyMCE Loading Issue:</strong> Resolved the TinyMCE not loading issue, so you can edit content seamlessly.</li>
<li dir="ltr" role="presentation"><strong>Gallery Addon Width Issue: </strong>Fixed the responsive width issue in the Gallery addon for a better mobile experience.</li>
</ul>
<h2 dir="ltr">Update Now!</h2>
<p dir="ltr">So what’s the wait? Upgrade to the latest version of SP Page Builder today and take advantage of the latest enhancements. And don’t forget to let us know your thoughts - we’re always eager to hear you out!<strong id="docs-internal-guid-a38af3eb-7fff-6d1e-423d-67b45d00fd3a"></strong></p>
<p><span style="font-weight: 400;"><a class="btn btn-primary" href="https://www.joomshaper.com/page-builder" target="_blank" rel="noopener noreferrer">Get SP Page Builder 5</a><a class="btn btn-outline-primary" href="https://try.sppagebuilder.com/index.php/edit/1" target="_blank" rel="noopener noreferrer">Live Demo</a></span></p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>SP Page Builder</category>
			<pubDate>Wed, 28 May 2025 15:54:25 +0600</pubDate>
		</item>
		<item>
			<title>28 Joomla Templates Updated: Enjoy the Latest Joomla 5 Support, PHP 8.x &amp; More</title>
			<link>https://www.joomshaper.com/blog/28-joomla-templates-updated</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/28-joomla-templates-updated</guid>
			<description><![CDATA[<p dir="ltr">Prepare for an exciting round of updates to your favorite templates!</p>
<p dir="ltr">This time, 28 of your most loved templates have been upgraded to ensure compatibility with the latest Joomla and PHP 8.3 versions. Plus, templates that include key extensions like SP Page Builder, EasyStore, and many others are now equipped with their updated versions, ensuring your website is always ahead of the curve!</p>
<p dir="ltr">Check out the overall changelog and the list of your favorite templates that got updated this time:</p>
<ul>
<li dir="ltr" role="presentation"><strong>Update:</strong> Support for Joomla v5.2.5 or v5.3.0.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Support for SP Page Builder v5.5.x.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> PHP 8.3 compatibility.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Added EasyStore v1.4.x compatibility with the related templates.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Added Joomla 5 Quickstart pack to the related templates.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>All extensions related to the templates updated to the latest versions.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Included the latest version of SP Simple Portfolio, SP Booking, SP Soccer, SP Movie Database, SP Medical, SP LMS, and SP Property to the related templates.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Campaign v2.0.0 added to the Politist template.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Helix 3-based templates upgraded to v3.0.5.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Helix Ultimate-based templates upgraded to v2.1.2.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Fixed all known bugs and improved stability.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Fixed the layout broken issues in the Knight, Gourmand, Delacroy, and Decora templates.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Language error issue solved in the Knight template.</li>
</ul>
<ol>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Allura">Allura: Joomla eCommerce Template for Online Fashion Stores</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Arino">Arino: Joomla eCommerce Template for Online Stores &amp; Shops</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Calcio">Calcio: Joomla Template for Soccer News &amp; Football Club Websites</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Decora">Decora: Architecture &amp; Interior Design Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Delacroy">Delacroy: Digital Agency &amp; Multipurpose Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Empire">Empire: Responsive Joomla Template for Real Estate</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/EventPlanner">Event Planner: Joomla Event Template for Organizing &amp; Managing Events</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Fusion">Fusion: Joomla template for high-tech &amp; AI-based websites</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Gourmand">Gourmand: Recipe and Food Blog Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Investa">Investa: Consultancy, Law Firm, and Corporate Business Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Jewels">Jewels: A Jewellery &amp; Watch eCommerce Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Knight">Knight: Responsive Joomla Template for Company and Agency Sites</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Kreativa">Kreativa: Complete Online Store-based Joomla Template for Creative Entrepreneurs</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/LiveSports">Live Sports: An All-in-one Joomla Template for Sports-Related Websites</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Luxyort">Luxyort: Resort and Holiday Destination Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Maestro">Maestro: Multi-purpose Joomla Education Template for eLearning</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Medico">Medico: Joomla Medical Template for Hospital, Clinic &amp; Healthcare Sites</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Moview">Moview: Movie Database &amp; Review Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Politicas">Politicas: Joomla Template for Political Campaigns, Parties, and Politicians</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/politist">Politist: Responsive Joomla Template for Politicians/Election Campaigns</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Revibe">Revibe: Multipurpose Creative Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Savor">Savor: A multipurpose restaurant &amp; cafe Joomla template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Shefund">Shefund: Joomla Template for Women NGOs and Charity Firms</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/Shopin">Shopin: eCommerce Joomla Template with EasyStore</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/soccer">Soccer: Sport Team Clubs Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/sphere">Sphere: A Multipurpose Corporate Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/stellar">Stellar: Joomla Template For Creative Agency and Portfolio Sites</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/travelin">Travelin: Trip Booking Joomla Template</a></p>
</li>
</ol>
<p dir="ltr">If you’re using any of these templates, don’t wait—update now to avail these latest enhancements! We’d love to hear your feedback, so share your thoughts with us in the comments below.</p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>Releases &amp; Updates</category>
			<pubDate>Tue, 20 May 2025 10:28:54 +0600</pubDate>
		</item>
		<item>
			<title>Usability Testing to Avoid UX Pitfalls and Boost Conversions for Joomla Sites</title>
			<link>https://www.joomshaper.com/blog/usability-testing-to-avoid-ux-pitfalls-for-joomla-sites</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/usability-testing-to-avoid-ux-pitfalls-for-joomla-sites</guid>
			<description><![CDATA[<p dir="ltr">Your website might look great at first glance—clean design, modern aesthetics, and all the right features. However, if you're experiencing high bounce rates, abandoned carts, or low conversions, the issue might not lie with the platform or product. It could be your website's user experience.</p>
<p dir="ltr">This is where usability testing becomes essential for your Joomla site. By conducting thorough usability testing, you can uncover potential issues and improve the overall user journey. </p>
<p dir="ltr">In this article, we’ll explore how usability testing can help optimize your site and how SP Page Builder can make the process smoother, faster, and more effective.</p>
<h2 dir="ltr">What is Usability Testing</h2>
<p dir="ltr">Usability testing puts your site to the test with real users, helping you uncover how intuitive and easy it is to navigate. The feedback you get reveals pain points and ensures your site delivers a seamless experience that matches user expectations.</p>
<h3 dir="ltr">Types of Usability Testing Methods for Joomla Sites</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/04/21/inner-image-01-types-of-usability-testing-methods-for-joomla-sites.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2025/04/21/inner-image-01-types-of-usability-testing-methods-for-joomla-sites.jpg"></a></figure>
<p dir="ltr">While you're out and about conducting usability testing for your Joomla site, it's important to be aware of the methods you can use. Let’s take a look at some usability testing methods you can employ on your site:</p>
<ul>
<li dir="ltr" role="presentation"><strong>Cognitive Walkthrough:</strong> This method evaluates how easily a first-time user can navigate your website. Testers are given tasks, like <strong>Find and buy a product,</strong> and are observed as they complete them. By identifying any points of confusion or frustration, you can improve navigation and task flow and ensure that your site is intuitive and user-friendly for new visitors.</li>
<li dir="ltr" role="presentation"><strong>A/B Testing: </strong>This method uses two versions of a webpage or feature to see which performs better. You test different elements, like button color or layout, and track how users interact with each version. The goal is to make data-driven decisions that improve user experience and boost conversions.</li>
<li dir="ltr" role="presentation"><strong>User Surveys and Feedback: </strong>This is a great way to gather input directly from your visitors. By asking users specific questions about their experience, you can learn what they liked, what frustrated them, and what needs improvement. This method provides valuable insights into user satisfaction and helps you make better decisions for future updates.</li>
<li dir="ltr" role="presentation"><strong>Heuristic Evaluation: </strong>This method involves having a small group of usability experts review your website to identify potential usability problems based on established principles, or heuristics. These experts look for issues such as poor navigation, inconsistent design, or confusing layouts.</li>
</ul>
<h2 dir="ltr">Conducting Usability Testing for Joomla Websites</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/04/21/inner-image-02-conducting-usability-testing-for-joomla-websites.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2025/04/21/inner-image-02-conducting-usability-testing-for-joomla-websites.jpg" alt="types of usability testing"></a></figure>
<p dir="ltr">Usability testing is all about understanding how your users interact with your site and uncovering opportunities to improve. </p>
<p dir="ltr">Here's how you can effectively conduct usability testing for your Joomla website.</p>
<p dir="ltr"><strong>Define Objectives </strong></p>
<p dir="ltr">The first step in usability testing is to determine what you are testing. Are you testing a new feature, improving navigation, or aiming to increase conversions? </p>
<p dir="ltr">Setting clear goals helps guide the testing process and ensures you focus on the right aspects of your Joomla site. </p>
<p dir="ltr"><strong>Identify Target Users</strong></p>
<p dir="ltr">When testing your site, know exactly who it’s built for. Testing from their perspective helps you fine-tune the experience and make sure it’s perfect for the people it's meant for.</p>
<p dir="ltr"><strong>Choose Usability Testing Methods</strong></p>
<p dir="ltr">There’s no one-size-fits-all approach to usability testing. Whether you mix methods or focus on just one, choosing the right fit for your site will uncover key insights to level up the user experience!</p>
<p dir="ltr">With <a href="https://www.joomshaper.com/page-builder">SP Page Builder</a>’s <strong>Front-End Editor </strong>and <strong>Preview</strong>, you can test as you build. Click around, explore the layout, and follow the path a new visitor might take. It’s like doing a mini cognitive walkthrough in real-time, spotting pain points and fixing them before anyone else even visits.</p>
<p dir="ltr"><strong>Create Test Scenarios And Tasks</strong></p>
<p dir="ltr">Set up real-life scenarios your users are likely to face—like browsing products, signing up, or checking out. These tasks should reflect your site’s main goals and help you see how users interact with each step. </p>
<p dir="ltr"><strong>Run the Test And Gather Feedback</strong><br>After walking through the tasks yourself, invite real users to try them out. Share the site preview with team members, clients, or a small test group, and watch how they interact with it.</p>
<p dir="ltr">Encourage them to speak up about what’s confusing, what’s working, and what’s missing. Combine their feedback with your observations to make meaningful improvements.</p>
<h2 dir="ltr">Fixing Common Joomla UX Issues with SP Page Builder</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/04/21/inner-image-03-fixing-common-joomla-ux-issues-with-sp-page-builder.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2025/04/21/inner-image-03-fixing-common-joomla-ux-issues-with-sp-page-builder.jpg"></a></figure>
<p dir="ltr">User experience can make or break a Joomla website, but many common issues can be resolved seamlessly with the right tools. </p>
<p dir="ltr">SP Page Builder smooths out most UX bumps before they even show up. From layouts to loading speed, it handles the heavy lifting so you can spend less time fixing and more time fine-tuning through usability testing.</p>
<p dir="ltr">Let’s take a look at how SP Page Builder helps address key UX challenges and enhances your usability testing efforts:</p>
<h3 dir="ltr">Clunky Backend Navigation</h3>
<p dir="ltr">It’s no surprise that Joomla’s default admin interface can feel overwhelming—especially for beginners. The backend navigation often feels clunky and can slow down your design workflow.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/05/07/ckunky-backend.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">SP Page Builder smooths things out:</p>
<ul>
<li dir="ltr" role="presentation">The <strong>Backend Editor</strong> lets you drag and drop elements with ease, while giving you full control to fine-tune every detail.</li>
<li dir="ltr" role="presentation">Switch to the <strong>Frontend Editor</strong> to design visually and make real-time changes right on the page—what you see is truly what you get.</li>
<li dir="ltr" role="presentation">Hit the <strong>Preview</strong> button anytime to instantly check your progress and catch any design hiccups before they go live.</li>
</ul>
<p dir="ltr">This intuitive setup helps you work faster, stay focused, and catch design hiccups before they go live.</p>
<h3 dir="ltr">Inconsistent Typography Across Pages</h3>
<p dir="ltr">Consistency is key—but applying the same fonts, spacing, and styles across an entire site can get tedious.</p>
<p dir="ltr">That’s where SP Page Builder’s global typography settings come in. Create presets with your preferred fonts, line heights, spacing, and font weights just once—then apply them to any addon in seconds.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/05/07/global-typography-sppb.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<ul>
<li dir="ltr" role="presentation">Navigate to Joomla <strong>Dashboard</strong> &gt; <strong>Components</strong> &gt; <strong>SP Page Builder</strong> &gt; <strong>Settings </strong>&gt; <strong>Typography</strong> to set up your presets.</li>
<li dir="ltr" role="presentation">Once saved, just open the typography settings of any addon and select your preset.</li>
</ul>
<p dir="ltr">No more guesswork or repetitive tweaks—just a clean, cohesive design that pulls your whole site together.</p>
<h3 dir="ltr">No Easy Way to Manage Repeated Sections</h3>
<p dir="ltr">Managing repeated content across your site can be a real time sink. Manually updating sections like testimonials or CTAs on every page—or recreating the same layout from scratch? Nobody’s got time for that.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/05/07/Saved-sections-sppb.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">With SP Page Builder, simply save your sections and reuse them across the entire site—no need to repeat the same design process over and over.</p>
<p dir="ltr">Plus, with Dynamic Content, managing updates is a breeze—edit once, update everywhere. Check out our <a href="https://www.youtube.com/watch?v=uxVcBMFXfe0&amp;list=PLln94u0XRCgVkZQ0EeE9o7SmtPcQUcARJ&amp;index=4">comprehensive tutorials</a> to master it with ease.</p>
<h3 dir="ltr">Accessibility Concerns</h3>
<p dir="ltr">Accessibility isn’t just a bonus—it’s essential. Many Joomla sites fall short when it comes to key accessibility features like missing alt texts, poor contrast, or improper heading structures.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/05/07/Accessibility-with-sppb.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">SP Page Builder makes building accessible websites easier:</p>
<ul>
<li dir="ltr" role="presentation">Add alt text effortlessly to every image across all addons—boosting accessibility without extra steps.</li>
<li dir="ltr" role="presentation">Set proper heading structure (H1–H6) directly in the addon settings to ensure a logical flow for screen readers.</li>
<li dir="ltr" role="presentation">Its modular interface naturally supports clean, organized layouts that improve both usability and accessibility.</li>
</ul>
<p dir="ltr">Moreover, SP Page Builder continuously enhances its accessibility features to create a more inclusive web experience for all users.</p>
<h3 dir="ltr">Limited Content Layout Flexibility</h3>
<p dir="ltr">Default content layouts can limit creative freedom, especially when you're restricted to a single-column structure.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/05/07/accessibility-sppb-new.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2025/05/07/accessibility-sppb-new.png"></a></figure>
<p dir="ltr">SP Page Builder opens the door to true layout freedom:</p>
<ul>
<li dir="ltr" role="presentation">Create advanced, responsive layouts by nesting divs, rows, and columns however you like.</li>
<li dir="ltr" role="presentation">Build multi-column sections, stack content in multiple lines within a row, or align elements side by side—exactly how you imagined.</li>
<li dir="ltr" role="presentation">Fine-tune padding, margins, and alignment at every level to achieve pixel-perfect designs.</li>
</ul>
<p dir="ltr">With SP Page Builder, you're not just laying out content—you’re building a layout that works beautifully on every screen.</p>
<h3 dir="ltr">Slow Load Times &amp; Weak SEO</h3>
<p dir="ltr">A sluggish site not only drives visitors away but also hurts your visibility on search engines. Poor performance and unoptimized content can make usability testing a nightmare.</p>
<p dir="ltr">SP Page Builder helps you stay ahead. With features like lazy loading and built-in SEO tools, your site loads faster and performs better, both for users and search engines.</p>
<p dir="ltr">This means smoother browsing experiences, higher rankings, and quicker, more efficient usability testing.</p>
<h2 dir="ltr">Wrapping Up!</h2>
<p dir="ltr">In web design, user experience is everything. Without thorough usability testing, even the most visually appealing websites can miss the mark on user satisfaction. Thankfully, SP Page Builder simplifies the entire process, making usability testing quicker and more effective.</p>
<p dir="ltr">By prioritizing usability testing and utilizing SP Page Builder’s powerful tools, you're not just fixing problems—you’re crafting a smoother, more enjoyable user experience. This translates to better conversions, reduced bounce rates, and an overall higher-performing site.</p>
<p dir="ltr">Don’t let usability testing be an afterthought. With the right tools and a user-first mindset, your Joomla site can achieve its full potential and deliver results that stand out.</p>
<p dir="ltr"><a class="btn btn-primary" href="https://www.joomshaper.com/pricing?plan=page-builder-pro" target="_blank" rel="noopener noreferrer"> Get SP Page Builder Pro </a></p>]]></description>
			<author>tuhee2024@gmail.com (Saiwara Tuhee)</author>
			<category>Tutorials</category>
			<pubDate>Wed, 07 May 2025 16:21:17 +0600</pubDate>
		</item>
		<item>
			<title>EasyStore v1.5.0: Powered up With Product Upsell &amp; Cross-Sell, Brand Management Module, and More</title>
			<link>https://www.joomshaper.com/blog/easystore-v1-5-0</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/easystore-v1-5-0</guid>
			<description><![CDATA[<p dir="ltr">It’s time to level up your EasyStore!</p>
<p dir="ltr">We’re thrilled to bring you the latest update of EasyStore, packed with features to enhance your Joomla eCommerce journey. Today’s update delivers a range of exciting additions that will make your EasyStore experience even more convenient. </p>
<p dir="ltr">So let’s dive in and explore what’s new!</p>
<p dir="ltr"><strong>EasyStore v1.5.0 Changelog:</strong></p>
<ul>
<li dir="ltr" role="presentation"><strong>New: </strong>Introduced the product Upsell and Cross-Sell feature.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added Order ID prefix and suffix support for invoices and shipping labels.</li>
<li dir="ltr" role="presentation"><strong>New: </strong>Introduced Brand management module for better product organization and filtering.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Enhanced weight unit settings for single products and product variants.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Resolved issue with customer payment success notifications not being sent.</li>
</ul>
<h2 dir="ltr">Introduced Brand Management Module </h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/05/05/introduced-brand-management-module.jpg" rel="alternate"><img class="img-shadow" title="EasyStore v1.5.0" src="https://www.joomshaper.com/images/2025/05/05/introduced-brand-management-module.jpg" alt="Brand Management Module"></a></figure>
<p dir="ltr">Say hello to effortless product organization and a seamless shopping experience with EasyStore's Brand management module! Whether you're catering to brand-loyal customers or just looking to simplify your backend operations, this feature is here to change how you manage and showcase your product brands. Here’s how:</p>
<p dir="ltr"><strong>Centralized Brand Organization:</strong> Easily create and manage a complete list of brands tied to your products. Assign each of your products to its respective brand, ensuring everything in your store is perfectly categorized. Plus, utilize the advantage to display your created brands as a menu item for an organized system that creates a seamless experience both for you and your customers.</p>
<p dir="ltr"><strong>Improved Product Filtering:</strong>  Help customers find their favorite brands and related products in just a few clicks! This new addition lets you include a brand option on the single product page, enabling shoppers to effortlessly explore other products linked to that brand.</p>
<p dir="ltr">Don't forget to check out our <a href="https://www.joomshaper.com/documentation/easystore/brands">documentation</a> to learn more about the functionalities. </p>
<h2 dir="ltr">Addition of Product Upsell and Cross-Sell Feature</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/05/05/product-upsell-and-cross-sell.jpg" rel="alternate"><img class="img-shadow" title="EasyStore v1.5.0" src="https://www.joomshaper.com/images/2025/05/05/product-upsell-and-cross-sell.jpg" alt="Addition of Product Upsell and Cross-sell"></a></figure>
<p dir="ltr">Take your sales strategy to the next level with the new Upsell and Cross-Sell features! Effortlessly showcase premium options or irresistible bundle deals to your customers, right when they’re ready to shop. Simply assign related products as upsell or cross-sell, and highlight upgrades, popular combinations, and the best value deals without a hitch. It's the perfect way to help your customers find exactly what they need while boosting your revenue. Check out this awesome feature today and don’t miss out on turning every sale into a smarter one!</p>
<h2 dir="ltr">Better Order Management with Prefix and Suffix Support</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/05/05/better-order-management-with-prefix-and-suffix-support.jpg" rel="alternate"><img class="img-shadow" title="EasyStore v1.5.0" src="https://www.joomshaper.com/images/2025/05/05/better-order-management-with-prefix-and-suffix-support.jpg" alt="Order ID Suffix and Prefix Support"></a></figure>
<p dir="ltr">EasyStore now introduces a better way to organize your order identification. You can add prefixes and suffixes to your Order IDs for invoices and shipping labels, making order tracking more efficient.</p>
<p dir="ltr">Imagine easily distinguishing orders by region, campaign, or even shipping method—whether it’s adding a prefix like "<strong>EU-</strong>" for European orders or a suffix like "<strong>-2025</strong>" to keep track of annual sales. This feature simplifies tracking, enhances identification, and ensures every order is properly categorized.</p>
<p dir="ltr">Get the latest version of EasyStore and start exploring this new feature today!</p>
<h2 dir="ltr">Update and Fixes</h2>
<p dir="ltr">In addition to introducing new features, we've also optimized existing ones to ensure better and smoother performance. </p>
<p dir="ltr"><strong>Enhanced Weight Unit Settings for Single Products and Product Variants:</strong> This update introduces greater flexibility in specifying weight units for both single products and their variants. </p>
<p dir="ltr"><strong>Resolved Issue with Customer Payment Success Notifications:</strong> We’ve fixed a bug that prevented customers from receiving payment success notifications. This ensures that every successful transaction triggers a confirmation email, keeping your customers informed and improving their overall shopping experience.</p>
<h2 dir="ltr">Update Now!</h2>
<p dir="ltr">Now it’s your turn! Update to the latest version of EasyStore today and explore all the exciting new additions. Don’t forget to share your experience in the comments—we’d love to hear your thoughts. Happy upgrading!</p>
<p dir="ltr"><a class="btn btn-primary" href="https://www.joomshaper.com/easystore" rel="noopener noreferrer">Learn More</a><a class="btn btn-outline-primary" href="https://www.joomshaper.com/pricing?plan=easystore" rel="noopener noreferrer">Get EasyStore</a></p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>EasyStore</category>
			<pubDate>Mon, 05 May 2025 13:14:15 +0600</pubDate>
		</item>
		<item>
			<title>SP Page Builder v5.5.5 Arrives With Template Preset Support, Global Typography Settings &amp; More</title>
			<link>https://www.joomshaper.com/blog/sp-page-builder-v5-5-5</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/sp-page-builder-v5-5-5</guid>
			<description><![CDATA[<p dir="ltr">With every SP Page Builder update, we’re committed to making your web building journey easier, faster, and more powerful. And this release is no different—it’s packed with enhancements that will surely refine the way you create your Joomla projects. </p>
<p dir="ltr">This time, we're bringing you an update packed with exciting new features, improvements, and fixes that are definitely worth checking out. So let’s dive into what’s coming your way this time!</p>
<p><strong>SP Page Builder v5.5.5 Changelog:</strong></p>
<ul>
<li dir="ltr" role="presentation"><strong>New:</strong> Added support to use template preset colors in the Color Library (Helix Ultimate-based templates only).</li>
<li dir="ltr" role="presentation"><strong>New: </strong>Added Global Typography settings.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added Telegram and BlueSky support to the Social Share addon.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added linking options in the Image Overlay addon, allowing customization based on user preference.</li>
<li dir="ltr" role="presentation"><strong>New: </strong>Added the ability to randomize slide order across all slider-related addons.</li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added a "Send Copy" feature in the Contact Form addon for applicants to receive a copy of the original mail.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Improved accessibility in the Article Scroller addon.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Enhanced upload process in the folders tab of Media Manager.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Improved Smart Search indexing to handle only published pages.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Added a conditional notification system for language pack downloads.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Fixed missing src attribute causing broken images in dynamic content.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Fixed scroll-to behavior for external links in the Navigation addon.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Resolved export failures when media file names contained whitespace.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Fixed crashes in the Testimonial Carousel caused by empty ratings.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Addressed crashes related to range fields in the Form Builder addon.</li>
</ul>
<h2>Template Preset Colors Now Available in the Color Library</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/04/28/innerimage-added-support-to-use-template-preset-colors-in-color-library.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder v5.5.5" src="https://www.joomshaper.com/images/2025/04/28/innerimage-added-support-to-use-template-preset-colors-in-color-library.jpg" alt="SP Page Builder v5.5.5"></a></figure>
<p>Designing your web pages with SP Page Builder just got smarter and more efficient! Because if you’re using Helix Ultimate-based templates, you can now tap into your template’s preset colors directly from the Color Library. This new integration lets you apply your template’s predefined color schemes seamlessly, making site-wide customization faster and more cohesive than ever before. </p>
<h2>Style Your Texts Smartly With the Global Typography</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/04/28/global-typography-settings.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder v5.5.5" src="https://www.joomshaper.com/images/2025/04/28/global-typography-settings.jpg" alt="SP Page Builder v5.5.5"></a></figure>
<p>The latest SP Page Builder v5.5.5 introduces Global Typography Settings, giving you better control over your site's text styles. Instead of adjusting typography on individual elements or pages, you can now define global rules for fonts, sizes, weights, line heights, and more—all from a single, centralized panel. These settings are easily accessible and can be applied directly through the typography options in your addons.</p>
<p>This powerful feature ensures a consistent look across your entire site while streamlining the customization process, saving you time and effort. It’s typography, made smarter and simpler!</p>
<h2>Engage Visitors With Randomized Slider Order</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/04/28/implemented-randomizing-in-all-slider-addons.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder v5.5.5" src="https://www.joomshaper.com/images/2025/04/28/implemented-randomizing-in-all-slider-addons.jpg" alt="SP Page Builder v5.5.5"></a></figure>
<p>The SP Page Builder v5.5.5 update also introduces a new feature that allows you to randomize the display order of slides in all slider-related addons. </p>
<p>With this functionality, the sequence of your slider content will shuffle on every load. This ensures that visitors see varied content arrangements, making it ideal for showcasing diverse portfolios, testimonials, or featured items in an engaging and dynamic manner.</p>
<h2>Other New Additions in This Update</h2>
<p>Wait, there’s even more goodness! This update brings along more new enhancements you'll want to check out. Here's the full scoop:</p>
<ul>
<li dir="ltr" role="presentation"><strong>Added a "Send Copy" feature in the Contact Form addon:</strong> This new addition in the Contact Form addon allows applicants to receive a copy of the email they submit through the contact forms, providing them with a record of their original message.</li>
<li dir="ltr" role="presentation"><strong>Telegram and BlueSky support in the Social Share addon: </strong>In the latest SP Page Builder v5.5.5 update, the Social Share addon has been enhanced to include support for Telegram and BlueSky, expanding your website's social sharing capabilities.</li>
<li dir="ltr" role="presentation"><strong>Added linking options in the Image Overlay addon: </strong>The Image Overlay addon has been enhanced with new linking options. You now have the flexibility to choose between two linking options: Title or Content.</li>
</ul>
<h2>Miscellaneous Updates &amp; Fixes</h2>
<p>With this version, we have also rolled out a series of updates and fixes aimed at refining and improving the overall functionality of SP Page Builder. Here are some of the notable improvements included in this release:</p>
<p><strong>Enhanced upload process in the folders tab of Media Manager<br></strong>Uploading files in the folders tab of Media Manager is now more intuitive and user-friendly. The upload process in the Media Manager's Folders tab has now been improved to offer greater flexibility and convenience.</p>
<p><strong>Improved Smart Search indexing to handle only published pages<br></strong>Smart Search indexing has been optimized to include published pages. This improvement reduces clutter in the index and delivers a more refined search experience.</p>
<p><strong>Fixed missing src attribute causing broken images in dynamic content<br></strong>A bug causing missing src attributes in dynamically loaded images has now been resolved. This fix prevents visual disruptions and improves the reliability of dynamic content rendering.</p>
<p><strong>Fixed scroll-to behavior for external links in the Navigation addon<br></strong>The Navigation addon now correctly handles scroll-to actions for external links. This fix improves usability, ensuring smooth navigation for users clicking on external anchors.</p>
<p><strong>Resolved export failures when media file names contained whitespace<br></strong>Export processes no longer fail due to media file names with spaces. This fix enhances compatibility and reliability when working with diverse file naming conventions and smooths out your overall experience.</p>
<p>Check out the changelog to know more about other fixes and enhancements that come packed with this version.</p>
<h2>Update Now!</h2>
<p>So why wait? Take the leap and upgrade to the latest SP Page Builder now and take your web projects a step further.</p>
<p>Let us know your experience in the comments—we’re eager to hear from you. Good luck!</p>
<p><span style="font-weight: 400;"><a class="btn btn-primary" href="https://www.joomshaper.com/page-builder" target="_blank" rel="noopener noreferrer">Get SP Page Builder 5</a><a class="btn btn-outline-primary" href="https://try.sppagebuilder.com/index.php/edit/1" target="_blank" rel="noopener noreferrer">Live Demo</a></span></p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>SP Page Builder</category>
			<pubDate>Tue, 29 Apr 2025 17:19:54 +0600</pubDate>
		</item>
		<item>
			<title>How to Start Freelance Web Development with Joomla</title>
			<link>https://www.joomshaper.com/blog/how-to-start-freelance-web-development-with-joomla</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/how-to-start-freelance-web-development-with-joomla</guid>
			<description><![CDATA[<p dir="ltr">Freelance web development is in high demand, and with the rise of no-code website builders, launching your own web development business has never been easier.</p>
<p dir="ltr">Whether you're a beginner looking to break into the field or an experienced developer seeking to specialize in Joomla, this guide will walk you through everything you need to know to become a successful freelance Joomla web developer.</p>
<h2 dir="ltr">Benefits of Using Joomla for Development</h2>
<p dir="ltr">Joomla is a powerful open-source CMS that’s completely free and supported by a vibrant developer community. While it includes some basic SEO and performance tools, its capabilities can be significantly extended with additional plugins. </p>
<p dir="ltr">Joomla’s no-code website-building experience is often enhanced through page builders, making it accessible for users of all skill levels. A wide range of templates and extensions is available through the official Joomla Extensions Directory (JED) as well as from trusted third-party developers, giving users everything they need to build and customize high-performing websites.</p>
<p dir="ltr">Now, let’s dive into the step-by-step process of starting your freelance Joomla development career.</p>
<h2>Step-by-Step: How to Become A Freelance Joomla Developer</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/04/15/how-to-become-a-freelance-joomla-developer.jpg" rel="alternate"><img class="img-shadow" title="How to Become a Freelance Joomla Developer" src="https://www.joomshaper.com/images/2025/04/15/how-to-become-a-freelance-joomla-developer.jpg" alt="How to Become a Freelance Joomla Developer"></a></figure>
<h3 dir="ltr">1. Develop Essential Skills</h3>
<p dir="ltr">Before diving into freelance projects, building a firm foundation in web development, such as understanding the basic concepts of design and coding, is essential.</p>
<p dir="ltr">Even though Joomla development is mostly no-code, it is wise to learn the basics of HTML and CSS to customize Joomla templates and develop a more feature-rich and unique website. It is also essential to gain familiarity with Joomla’s CMS architecture and backend functionality.</p>
<p dir="ltr">Besides, you will need to have some soft skills because just developing a website is not enough; you need to know how to sell your work and prove yourself to be reliable to your clients. Assertive communication helps you understand client needs, problem-solving ensures quick issue resolution, and effective time management allows you to juggle projects and meet deadlines.</p>
<h3 dir="ltr">2. Choose the Ideal Joomla Page Builder</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/04/15/choose-the-ideal-joomla-page-builder.jpg" rel="alternate"><img class="img-shadow" title="Choose the Ideal Joomla Page Builder" src="https://www.joomshaper.com/images/2025/04/15/choose-the-ideal-joomla-page-builder.jpg" alt="Choose the Ideal Joomla Page Builder"></a></figure>
<p dir="ltr">Selecting the right page builder can simplify your workflow and enhance your productivity.</p>
<p dir="ltr"><a href="https://www.joomshaper.com/page-builder">SP Page Builder</a> is highly recommended for Joomla freelancers because of its ease of use and powerful features: </p>
<ul>
<li dir="ltr" role="presentation">You can create websites effortlessly with the powerful drag-and-drop editor with numerous addons that cater to all your needs, no coding required. </li>
<li dir="ltr" role="presentation">You can easily update content across multiple pages with one change using SP Page Builder’s dynamic content management. </li>
<li dir="ltr" role="presentation">You can optimize website content to rank higher on search engines with built-in SEO tools. </li>
<li dir="ltr" role="presentation">Finally, you can speed up development by using pre-built layout bundles and professional-grade templates.</li>
</ul>
<h3 dir="ltr">3. Choose a Niche</h3>
<p dir="ltr">Specializing in a specific industry helps attract higher-paying clients and establish your expertise. Clients value specialized skills and are willing to pay more for them.</p>
<p dir="ltr">Marketing is easier and more effective when targeting a niche market.</p>
<p dir="ltr">With SP Page Builder, you can create a variety of websites, from eCommerce and portfolio sites to LMS platforms and corporate websites. </p>
<h3 dir="ltr">4. Create Some Personal Projects</h3>
<p dir="ltr">Once you have picked a niche, the next step is to, well, start building of course!</p>
<p dir="ltr">Building personal projects is the best way to refine your skills, gain hands-on experience, and create a portfolio that attracts clients. </p>
<p dir="ltr">Treat your projects like official client-assigned projects. Plan the structure, create a sitemap, and define the project’s goals. Finally, document your process and highlight the challenges you faced and the solutions you found. This will express your ability to work on a professional level.</p>
<h3 dir="ltr">5. Set Up Your Portfolio Website</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/04/15/set-up-your-portfolio-website.jpg" rel="alternate"><img class="img-shadow" title="Set Up Your Portfolio Website" src="https://www.joomshaper.com/images/2025/04/15/set-up-your-portfolio-website.jpg" alt="Set Up Your Portfolio Website"></a></figure>
<p dir="ltr">A strong portfolio is essential for showcasing your projects and attracting clients. </p>
<p dir="ltr">Here’s a quick overview of how you can set up a portfolio site using SP Page Builder, along with SEO optimization tips for better search visibility.</p>
<p dir="ltr">Choose a professional template: Use SP Page Builder’s pre-built <a href="https://www.joomshaper.com/joomla-templates/category/portfolio">portfolio templates</a> to showcase your work. You can also design a portfolio website from scratch, but the templates allow you to speed up the process. </p>
<p dir="ltr"><strong>Highlight Your Best Work With Dynamic Content: </strong>SP Page Builder’s <a href="https://www.joomshaper.com/page-builder/dynamic-content">Dynamic Content</a> enables you to organize your work into collections and display them anywhere on your site.</p>
<ul>
<li><strong>Arrange Your Projects In Collections:</strong> A well-designed portfolio site must display all your projects dynamically, containing images of the projects, links to live demos, and details of your process.<br>With Dynamic Content, you can set up a project collection that contains fields such as images and text, so you can simply update details about your projects rather than uploading them all manually.</li>
<li><strong>Create Individual Portfolio Details Pages: </strong>Each project in your portfolio should have a dedicated page showcasing detailed information, images, and testimonials. Create a new Dynamic Details page in SP Page Builder. <br>Use the Dynamic Content addons to pull project-specific details (such as title, images, and description). Add sections for project goals, challenges, solutions, and results to showcase your expertise. Integrate client testimonials or a case study section to add credibility.</li>
<li><strong>Create the Dynamic Portfolio List Page: </strong>Your portfolio list page serves as an overview of your work, displaying all projects in an organized and visually appealing way. Instead of manually adding portfolio projects, SP Page Builder’s Dynamic Content management allows you to pull specific project information directly from the collection.</li>
<li><strong>Enhance with Hover Effects &amp; Animations: </strong>Use hover effects and animations on images to make the portfolio more interactive. You can add title overlays and brief descriptions that appear when users hover over a project thumbnail.</li>
<li><strong>Include a Call-to-Action (CTA): </strong>Add a way for potential clients to reach out. Use the Form Builder addon to collect inquiries directly from the portfolio pages.</li>
</ul>
<p><strong>Improve SEO: </strong><a href="https://www.joomshaper.com/blog/how-to-optimize-images-for-joomla-sites">Optimize images </a>and meta descriptions for better search visibility. Use keyword-rich content to rank higher on Google. </p>
<p dir="ltr">To ensure your portfolio ranks well on search engines, implement these SEO best practices:</p>
<ul>
<li dir="ltr" role="presentation">Use SP Page Builder’s built-in SEO settings to add dynamic meta titles and descriptions to each portfolio project.</li>
<li dir="ltr" role="presentation">Compress images before uploading to improve page speed.</li>
<li dir="ltr" role="presentation">Use ALT text with relevant keywords to help search engines understand your content.</li>
<li dir="ltr" role="presentation">Enable Schema Markup in Joomla to structure your portfolio data for Google.</li>
<li dir="ltr" role="presentation">Add Open Graph tags to ensure portfolio pages appear correctly on social media.</li>
<li dir="ltr" role="presentation">Use relevant keywords in your project descriptions, headings, and image filenames.</li>
<li dir="ltr" role="presentation">Ensure URLs are SEO-friendly by using descriptive links instead of random characters.</li>
</ul>
<p>Be sure to check out our detailed <a href="https://www.joomshaper.com/blog/optimize-joomla-site-seo-with-sp-page-builder">article</a> on how SP Page Builder can help you improve SEO on your Joomla website.</p>
<h3 dir="ltr">6. Find Freelance Clients &amp; Build Your Brand</h3>
<p dir="ltr">Once your portfolio is set up, it's time to start finding clients. Here’s how:</p>
<p dir="ltr"><strong>Join Freelance Platforms:</strong> Freelance marketplaces like Upwork, Fiverr, and Codeable provide a great starting point for Joomla developers to connect with potential clients. </p>
<p dir="ltr">Craft a standout profile that highlights your specific skills, best projects, and client reviews. Use relevant keywords to boost visibility and tailor proposals to showcase how your expertise meets client needs.</p>
<p dir="ltr"><strong>Leverage Social Media: </strong>Social media platforms are powerful tools for attracting clients. Share your work, case studies, and client testimonials on LinkedIn, Twitter, and Facebook groups related to web development and Joomla. </p>
<p dir="ltr">Regularly post valuable content, such as website design tips, troubleshooting guides, or success stories, to establish credibility. Engage with professionals and clients through comments and discussions to expand your reach.</p>
<p dir="ltr"><strong>Attend Joomla and Web Development Conferences:</strong> Building relationships within the Joomla and web development community can lead to valuable client referrals. Industry conferences, both online and in-person, offer a great chance to meet potential clients and network with other professionals.</p>
<h2>Additional Things to Consider</h2>
<p dir="ltr"><strong>Create a Business Plan: </strong>A solid business plan is essential for setting clear financial goals and ensuring long-term success as a freelance web developer. </p>
<p dir="ltr">Start by defining your income targets and outlining a budget for essential tools, such as Joomla extensions, hosting services, and premium website templates. Additionally, allocate funds for marketing efforts, including social media promotions, paid ads, or content marketing, to attract potential clients. </p>
<p dir="ltr"><strong>Expand Your Skill Set:</strong> While Joomla is a no-code solution, mastering essential web technologies like HTML, CSS, and JavaScript can greatly enhance your freelancing career. These skills allow you to customize templates, refine layouts, and troubleshoot design issues beyond Joomla’s built-in options. </p>
<p dir="ltr">Beyond technical expertise, strong analytical and problem-solving skills help Joomla developers debug extensions, resolve compatibility issues, and adapt sites to client needs. </p>
<h2>Wrapping Up</h2>
<p dir="ltr">Starting a freelance career in Joomla web development is an exciting journey that requires technical knowledge, marketing strategies, and a strong portfolio. By leveraging Joomla’s powerful CMS and SP Page Builder, you can create high-quality websites efficiently and attract more clients.</p>
<p dir="ltr">Follow these steps, keep learning, and build your brand to thrive as a successful freelance Joomla developer!</p>
<p><span style="font-weight: 400;"><a class="btn btn-primary" href="https://www.joomshaper.com/page-builder" target="_blank" rel="noopener noreferrer">Get SP Page Builder 5</a><a class="btn btn-outline-primary" href="https://www.joomshaper.com/joomla-templates" target="_blank" rel="noopener noreferrer">Explore Templates</a></span></p>]]></description>
			<author>sabilsadat616@gmail.com (Sabil)</author>
			<category>Tutorials</category>
			<pubDate>Tue, 15 Apr 2025 13:01:52 +0600</pubDate>
		</item>
		<item>
			<title>SP Page Builder v5.5.3: Enjoy New Dynamic Fields, Fresh Addition to Popup Conditions, and More</title>
			<link>https://www.joomshaper.com/blog/sp-page-builder-v5-5-3</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/sp-page-builder-v5-5-3</guid>
			<description><![CDATA[<p dir="ltr">Gear up for a new update of your favourite SP Page Builder!</p>
<p dir="ltr">We’ve been working hard to roll out some new features and improvements, and we can’t wait to share them with you. From dynamic fields that add galleries, videos, and files, to more control over popup scheduling, and enhancements to our addons—there’s a lot to explore in this update. </p>
<p dir="ltr">Let’s dive in and check out all the fresh additions and fixes we've packed in!</p>
<p dir="ltr"><strong>SP Page Builder v5.5.3 Changelog:</strong></p>
<ul>
<li dir="ltr" role="presentation"><strong>New:</strong> Introduced Gallery, Video and File support fields for Dynamic Content.</li>
<li dir="ltr" role="presentation"><strong>New: </strong>Popup Conditions now include a Date Range option to display popups within a specific time range. </li>
<li dir="ltr" role="presentation"><strong>New:</strong> Added Image option in Accordion addon.</li>
<li dir="ltr" role="presentation"><strong>New: </strong>Added Custom CSS functionality for Row and Column addons.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Added description functionality to the Gallery addon.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Updated Accordion addon with keyboard accessibility improvements.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Enabled Numeric Keyboard mode for number fields on iOS in the Form Builder addon.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Introduced Object Fit options in the Image addon for better image control.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Resolved image width inconsistency in the Gallery addon.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Addressed the issue related to the Save and New functionality for pages.</li>
<li dir="ltr" role="presentation"><strong>Fix:</strong> Fixed the nested Admin Label updating issue in Dynamic Content.</li>
<li data-stringify-indent="0" data-stringify-border="0"><strong data-stringify-type="bold">Fix:</strong> Resolved an issue where the pause on hover feature in the Slideshow addon was not working for video items.</li>
</ul>
<h2 dir="ltr">Say Hello to New Dynamic Fields: Gallery, Video, and File Support</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/24/gallery-video-and-file-support-fields.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder v5.5.3" src="https://www.joomshaper.com/images/2025/03/24/gallery-video-and-file-support-fields.jpg" alt="Gallery Video File Dynamic Fields"></a></figure>
<p dir="ltr">The powerful Dynamic Content launched recently and just like we promised, we're fine-tuning it to make it the best out there! We’ve now added Gallery, Video, and File support fields, so you can easily display dynamic galleries, embed videos, and add files.</p>
<p dir="ltr">Now, you can effortlessly integrate gallery items, videos, and files into your content, making it more exciting and interactive. Update now and give them a try!</p>
<h2 dir="ltr">Precisely Schedule Your Popups with the Date Range Condition</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/24/added-date-range-visibility-feature.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder v5.5.3" src="https://www.joomshaper.com/images/2025/03/24/added-date-range-visibility-feature.jpg" alt="Date Range Popup Condition"></a></figure>
<p dir="ltr">As SP Page Builder keeps getting better with exciting features, we’ve made sure our Popup Builder receives some love too! </p>
<p dir="ltr">That’s why we’ve added the new Date Range feature to the Popup Conditions to make it easier to schedule popups for a specific time. Set the date range for your popup to appear and disappear, and let it work its magic! Once scheduled, the popup will display within the selected time frame without you having to put any extra efforts.</p>
<h2 dir="ltr">Added Image Option in Accordion Addon</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/24/added-image-option-in-accordion-addon.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder v5.5.3" src="https://www.joomshaper.com/images/2025/03/24/added-image-option-in-accordion-addon.jpg" alt="Accordion Image "></a></figure>
<p dir="ltr">We’ve also added an Image option to the Accordion addon in SP Page Builder. Meaning, apart from including icons in your accordion items, you can also upload images to make it more visually engaging. Whether you're displaying information, highlighting key features, or structuring content, you can now experience greater flexibility and creativity.</p>
<h2 dir="ltr">Miscellaneous Improvements</h2>
<p dir="ltr">This update also includes important updates and fixes to help enhance the performance of your SP Page Builder. Let’s take a look at some of them:</p>
<p dir="ltr"><strong>Enjoy Custom CSS functionality for Row and Column Addons:</strong> We’ve added Custom CSS functionality to the Row and Column addons. This means, you now have more control over your row and column design for a more personalized layout.</p>
<p dir="ltr"><strong>Description Functionality in the Gallery Addon:</strong> You can now enjoy the freshly added descriptions functionality to your gallery items. This enables you to provide more context to your Gallery item and enhance the visual storytelling of your content.</p>
<p data-pm-slice="1 1 []"><strong>Slideshow Addon’s Pause on Hover Issue for Video Items: </strong>The bug that prevented videos in the Slideshow addon from pausing when hovered over has now been addressed and fixed. </p>
<p dir="ltr"><strong>Resolved Image Width Inconsistency in the Gallery Addon:</strong> The issue where image widths in the Gallery addon were not consistent has now been resolved to ensure a polished and uniform gallery display.</p>
<p dir="ltr"><strong>Fixed the Save &amp; New Functionality Issue for Pages:</strong> We’ve fixed the issue that was affecting the "Save &amp; New" functionality in SP Page Builder. Now users can save their current page and quickly begin a new one without any issues.</p>
<h2 dir="ltr">Update Now!</h2>
<p dir="ltr">So, what are you waiting for? Hurry up, update and try out the new features for yourself! We’d love to hear your thoughts, so feel free to share your feedback in the comments below. </p>
<p dir="ltr">Good luck!</p>
<p><span style="font-weight: 400;"><a class="btn btn-primary" href="https://www.joomshaper.com/page-builder" target="_blank" rel="noopener noreferrer">Get SP Page Builder 5</a><a class="btn btn-outline-primary" href="https://try.sppagebuilder.com/index.php/edit/1" target="_blank" rel="noopener noreferrer">Live Demo</a></span></p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>SP Page Builder</category>
			<pubDate>Tue, 25 Mar 2025 15:28:55 +0600</pubDate>
		</item>
		<item>
			<title>How to Create Engaging Scroll Animations for Your Joomla Site</title>
			<link>https://www.joomshaper.com/blog/create-engaging-scroll-animations-for-joomla-site</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/create-engaging-scroll-animations-for-joomla-site</guid>
			<description><![CDATA[<p dir="ltr">Once, websites were simple and static, with everything remaining still. But as technology advanced, something changed. With each scroll, images began to slide in, text gently faded into view, and elements moved in sync with the motion, creating a dynamic and interactive experience. This subtle yet powerful feature transformed how websites engaged users.</p>
<p dir="ltr">If you’re looking to bring this level of interactivity to your Joomla site, SP Page Builder has you covered! With a range of seamless interaction features, it makes adding scroll effects easier than ever. Let’s dive in and see how scroll interactions can enhance your site!</p>
<h2 dir="ltr">The Importance of Scroll-Based Interactions in Web Design</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/13/The-Importance-of-Scroll-Based-Interactions-in-Web-Design.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2025/03/13/The-Importance-of-Scroll-Based-Interactions-in-Web-Design.jpg" alt="importance of scroll based animations in web design"></a></figure>
<p data-pm-slice="0 0 []">Scroll-based interactions have changed the way we experience websites. They make browsing more engaging, accessible, and intuitive. Instead of jumping between static pages, users move through content in a structured, interactive flow. This keeps them engaged and makes information easier to absorb. Here’s why they are essential:</p>
<ul>
<li dir="ltr" role="presentation"><strong>Enhances User Engagement</strong> – Scroll interactions make a website feel more dynamic and responsive. They keep users interested and encourage them to explore further. Moreover, research shows that interactive experiences significantly increase time spent on a page.</li>
<li dir="ltr" role="presentation"><strong>Creates a Natural Flow of Content</strong> – Unlike traditional page layouts where all information is visible at once, scroll interactions introduce elements gradually. This helps present complex content in an organized and digestible way. </li>
<li dir="ltr" role="presentation"><strong>Strengthens Storytelling</strong> – Scroll-based interactions allow content to unfold naturally, creating an immersive, cinematic experience. This approach is widely used in product showcases, portfolios, and marketing campaigns to guide users through a compelling narrative.</li>
<li dir="ltr" role="presentation">I<strong>mproves Information Retention </strong>– When content is revealed progressively, users absorb information more effectively. Movement and animations help reinforce key messages, making them more memorable than static text alone.</li>
<li dir="ltr" role="presentation"><strong>Optimizes Website Performance</strong> – Scroll interactions help manage content density by reducing clutter. Instead of displaying everything at once, elements appear gradually as users scroll. This ensures a smooth and organized presentation of information, which improves readability, and overall user experience.</li>
<li dir="ltr" role="presentation"><strong>Encourages User Actions </strong>– Interactive elements guide users toward specific actions, such as signing up for a service, making a purchase, or reading further. Smooth transitions and visual cues make navigation more intuitive and improve conversions.</li>
</ul>
<h2 dir="ltr" role="presentation">Understanding Scroll-Based Interactions in SP Page Builder</h2>
<p dir="ltr">Scrolling effects in <a href="https://www.joomshaper.com/page-builder">SP Page Builder</a> add interactivity to your website by animating elements as users scroll. These effects can be applied to any addon, bringing motion to almost any part of your page. </p>
<p dir="ltr">You can easily customize how elements appear, move, scale, rotate, and change opacity—all with just a few clicks.</p>
<h3 dir="ltr">Types of Interactive Scroll Effects</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/13/Types-of-Interactive-Scroll-Effects.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2025/03/13/Types-of-Interactive-Scroll-Effects.jpg" alt="Types of interactive scroll effects"></a></figure>
<p dir="ltr">In SP Page Builder, three types of scrolling effects are available:</p>
<ul>
<li dir="ltr" role="presentation"><strong>While Scrolling Into View: </strong>These effects activate when an element enters the viewport as the user scrolls down the page. The types of interactions include move, skew, scale, blur, rotate, and opacity.</li>
<li dir="ltr" role="presentation"><strong>Mouse Movement Interaction: </strong>This allows website elements to respond to mouse movement, such as the Tilt Effect, which creates a 3D tilt on elements based on the user’s cursor movement.</li>
<li dir="ltr" role="presentation"><strong>Parallax Effect:</strong> This creates a dynamic visual experience. As users scroll, background elements move at a different speed than the foreground. This difference in movement adds depth to the page which creates a more immersive browsing experience.</li>
</ul>
<h3 dir="ltr">How Timeline Controls Animation Flow</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/13/How-Timeline-Controls-Animation-Flow.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2025/03/13/How-Timeline-Controls-Animation-Flow.jpg" alt="how timeline controls animation flow"></a></figure>
<p dir="ltr">The Timeline is a key feature for controlling animation flow in SP Page Builder. It provides a visual interface that divides the viewport into segments, allowing you to control when animations start and stop based on the user's scroll position.</p>
<ul>
<li dir="ltr" role="presentation">0% – Represents the bottom of the viewport (i.e., when the page begins to load).</li>
<li dir="ltr" role="presentation">50% – Represents the middle of the viewport (i.e., halfway down the page).</li>
<li dir="ltr" role="presentation">100% – Represents the top of the viewport (i.e., when the page has been fully scrolled).</li>
</ul>
<p dir="ltr">You can set the starting and ending points for your animations along this timeline. For instance, an animation can start when an element enters the viewport and finish when it reaches the middle or top of the screen. This gives you precise control over how content appears as the user scrolls.</p>
<h3 dir="ltr">X, Y, and Z Axes in Motion Settings</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/13/X-Y-and-Z-Axes-in-Motion-Settings.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2025/03/13/X-Y-and-Z-Axes-in-Motion-Settings.jpg"></a></figure>
<p dir="ltr">SP Page Builder uses a three-axis system to control the direction and movement of elements during scroll interactions:</p>
<ul>
<li dir="ltr" role="presentation"><strong>X-Axis (Horizontal)</strong>: Controls the movement of an element from left to right. Positive values move the element to the right, while negative values move it to the left.</li>
<li dir="ltr" role="presentation"><strong>Y-Axis (Vertical)</strong>: Controls the movement of an element from top to bottom. Positive values move the element downward, while negative values move it upward.</li>
<li dir="ltr" role="presentation"><strong>Z-Axis (Depth)</strong>: Adds a third dimension of movement to the element. Positive values move the element toward the user (out of the screen), while negative values push it away from the user (into the screen). The Z-axis gives the website a sense of depth, making the animations feel more three-dimensional.</li>
</ul>
<p dir="ltr">Using axes, you can create complex animations that move an element across the page in multiple directions, making the scroll interaction visually stunning and immersive.</p>
<h3 data-pm-slice="1 1 []">Parallax Effect for Added Depth</h3>
<p>In SP Page Builder, the parallax effect can be applied to any section, along with its nested rows and columns. This effect brings your page to life by adding depth, creating a more dynamic and visually engaging experience for users as they scroll.</p>
<p>To enable the effect, simply navigate to your section settings and toggle the <strong>Parallax Background </strong>option. You can further customize the effect through the settings panel, allowing you to control how it looks on your site.</p>
<h2 dir="ltr">Scroll-Based Interactions and How to Apply Them</h2>
<p dir="ltr">SP Page Builder provides a range of immersive effects that can be easily customized to align with your creative vision. </p>
<p data-start="0" data-end="67">This section dives into the basics of scroll interaction effects. Learn how to apply them and transform your website into a more dynamic, engaging experience.</p>
<h3 dir="ltr">Move Elements on Scroll</h3>
<p>The Move effect lets your design elements shift dynamically across the X, Y, and Z axes, adding a smooth, natural flow to your visuals. </p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/03/14/move-interaction-asset.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">In this tutorial, we’ll get two elements moving in from opposite directions as the user scrolls, seamlessly merging into a cohesive design. Here’s how to do it:</p>
<ul>
<li dir="ltr" role="presentation">Click on your element, open its <strong>Addon Settings</strong>, and go to the <strong>Interaction tab</strong>.</li>
<li dir="ltr" role="presentation">Toggle <strong>Enable Interaction </strong>and add the <strong>Move</strong> effect from <strong>Scroll Action</strong>—this will create two points in your timeline.</li>
<li dir="ltr" role="presentation">To make the first element move in from the left as soon as it enters the viewport, set its starting position to 0% and adjust the X-axis value to -160.</li>
<li dir="ltr" role="presentation">Now, for the second element, set the X-axis value to 200 so it moves in from the right.</li>
<li dir="ltr" role="presentation">The interaction is set to complete at 70%, but you can tweak the timeline and axis values to fit your creative vision.</li>
<li dir="ltr" role="presentation">Hit <strong>Save</strong>, preview your work, and watch your design transform with smooth, engaging motion!</li>
</ul>
<h3 dir="ltr">Scale Elements on Scroll</h3>
<p dir="ltr">The Scale interaction adds a dynamic flow to your design by allowing elements to resize as users scroll—expanding or contracting smoothly based on the X and Y axes. It creates a fluid, engaging transformation that brings your design to life.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/03/14/scale-interaction-asset.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">In this demo, we’ll scale one element up while the other scales down, adding an exciting visual impact as the user scrolls.</p>
<p dir="ltr">Here’s how to make it happen:</p>
<ul>
<li dir="ltr" role="presentation">Toggle <strong>Enable Interaction </strong>and add the <strong>Scale</strong> effect from <strong>Scroll Action.</strong></li>
<li dir="ltr" role="presentation">For the first element, set its starting value to 0.4 to make it scale up.</li>
<li dir="ltr" role="presentation">For the second element, set the starting value above 1 and the ending value to 1, so it scales down to normal size when it comes into view.</li>
<li dir="ltr" role="presentation">Here, the interaction is set to complete once the user scrolls through 60% of the viewport, but feel free to tweak it to your liking.</li>
<li dir="ltr" role="presentation">Next, opacity and blur effects has been added to enhance this interaction, but you can experiment with other effects to find what works best.</li>
<li dir="ltr" role="presentation">Once you're happy with it, hit <strong>Save</strong> and <strong>Preview </strong>to see your dynamic design in action!</li>
</ul>
<h3 dir="ltr">Rotate on Scroll</h3>
<p>The Rotate effect brings motion to your design, letting elements spin, flip, or turn with precision. Flip vertically using the X-axis, horizontally with the Y-axis, and rotate smoothly in either direction with the Z-axis.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/03/14/rotate-interaction-asset.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">In this demo, we’ll make the second design element move in while rotating counterclockwise for a seamless, eye-catching effect.</p>
<p dir="ltr">Here’s how to do it:</p>
<ul>
<li dir="ltr" role="presentation">Add the <strong>Rotate </strong>effect to the timeline along with the <strong>Move </strong>effect.</li>
<li dir="ltr" role="presentation">Set the <strong>Z-axis </strong>value to <strong>180</strong> to create a counterclockwise rotation.</li>
<li dir="ltr" role="presentation">Hit <strong>Save</strong> and <strong>Preview</strong> to watch your design come to life!</li>
</ul>
<h3 dir="ltr">Skew Elements on Scroll</h3>
<p>The Skew effect adds a dynamic tilt, transforming elements into sleek, angled shapes. A positive X-axis skews left, a negative X-axis skews right, and the Y-axis shifts elements up or down, creating a striking 2D illusion.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/03/14/skew-interaction-asset.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">For this demo, we’ll make an element skew to the left:</p>
<ul>
<li dir="ltr" role="presentation">Open the addon's settings and add <strong>Skew </strong>to the Interaction timeline.</li>
<li dir="ltr" role="presentation">Set the X-axis to a positive value to tilt the element left.</li>
<li dir="ltr" role="presentation">Hit <strong>Save</strong> &amp; <strong>Preview</strong>—it's that simple!</li>
</ul>
<h3 dir="ltr">Control Opacity on Scroll</h3>
<p dir="ltr">The Opacity effect controls an element’s visibility, from 0 (fully transparent) to 1 (fully visible). Pair it with Move and Rotate to create fluid, engaging interactions.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/03/14/control-opacity-scroll-animation.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">In this demo, as users scroll, the information glides in smoothly—but we’re taking it up a notch! Let’s make the descriptions fade in as they move, creating an effortlessly seamless transition.</p>
<ul>
<li dir="ltr" role="presentation">Add the <strong>Opacity</strong> effect alongside the <strong>Move</strong> effect.</li>
<li dir="ltr" role="presentation">Set the starting value to 0 (fade in from transparent) and the ending value to 1 (fully visible).</li>
<li dir="ltr" role="presentation">Follow the same steps for all your desired elements, then hit <strong>Save </strong>&amp; <strong>Preview</strong> to see your design come to life!</li>
</ul>
<h3 dir="ltr">Tilt Elements on Mouse Hover</h3>
<p>The Tilt effect adds 3D movement on mouse hover, creating a dynamic interaction where the element reacts to the user's actions.</p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/03/14/tilt-scroll-animation.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<ul>
<li dir="ltr" role="presentation">Go to your addon’s Interaction tab and toggle the <strong>Enable Tilt Effect</strong> on.</li>
<li dir="ltr" role="presentation">Choose between <strong>Forward</strong> (pulls towards the mouse) or <strong>Opposite</strong> (pushes away) based on your design.</li>
<li dir="ltr" role="presentation">Fine-tune the <strong>Speed</strong> and set the <strong>Tilt Value</strong> for that perfect, smooth motion.</li>
</ul>
<h2 dir="ltr">Best Practices for Using Scroll-Based Interactions</h2>
<p dir="ltr">To create a seamless and enjoyable user experience, it’s important to apply scroll-based interactions thoughtfully. Here are some best practices to help you optimize your animations:</p>
<ul>
<li dir="ltr" role="presentation"><strong>Use subtle animations </strong>to enhance the experience without overwhelming the user. A gentle effect can grab attention without distracting from the content.</li>
<li dir="ltr" role="presentation"><strong>Prioritize performance </strong>by testing animations across different devices and ensuring they run smoothly without causing delays or lag.</li>
<li dir="ltr" role="presentation"><strong>Optimize scroll effects </strong>for different devices, keeping them simple and accessible. SP Page Builder lets you enable interaction effects for mobile and tablet devices for a more responsive experience.</li>
<li dir="ltr" role="presentation"><strong>Ensure every interaction serves a clear purpose</strong> and enhances the user journey. Avoid using animations just for the sake of visual appeal—make sure each effect helps guide the user or improves navigation.</li>
<li dir="ltr" role="presentation"><strong>Test and iterate </strong>by reviewing how scroll-based interactions feel during actual user behavior, ensuring that the animations align with their expectations and needs.</li>
</ul>
<h2 dir="ltr">Wrapping Up!</h2>
<p dir="ltr">Scroll-based interactions may seem like a small design detail, but they’ve redefined how users engage with websites! Striking the perfect balance between simplicity and engagement allows for smooth, immersive storytelling that enhances the user experience.</p>
<p dir="ltr">If you've followed along with our article, you're already familiar with the basics of SP Page Builder’s scroll interactions. But why stop here? Explore even more possibilities—stack interactions, time them perfectly, and create a dynamic, fluid user experience that keeps visitors hooked!</p>
<p dir="ltr"><a class="btn btn-primary" href="https://www.joomshaper.com/pricing?plan=page-builder-pro" target="_blank" rel="noopener noreferrer"> Get SP Page Builder Pro </a></p>]]></description>
			<author>tuhee2024@gmail.com (Saiwara Tuhee)</author>
			<category>Tutorials</category>
			<pubDate>Fri, 14 Mar 2025 16:49:03 +0600</pubDate>
		</item>
		<item>
			<title>How to Create a Dynamic Recipe Website in Joomla</title>
			<link>https://www.joomshaper.com/blog/create-a-dynamic-recipe-website-in-joomla</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/create-a-dynamic-recipe-website-in-joomla</guid>
			<description><![CDATA[<p dir="ltr">Running a food blog, sharing home-cooked recipes, or curating a collection of culinary delights? Having a dynamic recipe website is a game-changer that ensures your content stands out. </p>
<p dir="ltr">A well-designed recipe website does more than just list ingredients and instructions. Your recipes tell the story of how your food is made, so you need a website that showcases that story in an engaging way.</p>
<p dir="ltr">In this guide, we’ll explore the essential elements for building a dynamic recipe website that not only looks professional but also enhances user experience, boosts your online presence, and allows you to share your love for cooking most effectively.</p>
<h2 dir="ltr">Why Your Recipe Website Should Be Dynamic</h2>
<p dir="ltr">A static website may work for a handful of recipes, but if you’re serious about sharing your culinary creations, you need a website that grows with you.</p>
<p dir="ltr">Here’s why we need a dynamic website:</p>
<ul>
<li dir="ltr" role="presentation"><strong>Effortless Recipe Management:</strong> Make a change once, and it updates across your site instantly. Adjust ingredient measurements, tweak cooking times, or add new tips without manually editing each recipe page.</li>
<li dir="ltr" role="presentation"><strong>Optimized SEO:</strong> A dynamically structured website improves search visibility, helping food enthusiasts discover your recipes. With proper SEO implementation, your content has a higher chance of ranking in search engines. </li>
<li dir="ltr" role="presentation"><strong>Seamless Collaboration: </strong>Whether you’re a solo food blogger or managing a team of contributors, a dynamic website makes collaboration easier. Multiple users can add or update recipes without disrupting the site’s layout, allowing your website to grow into a thriving hub for culinary creativity.</li>
</ul>
<h2 dir="ltr">Step-by-Step: How to Build A Dynamic Joomla Recipe Website</h2>
<p dir="ltr">With Joomla and the right tools, you can create a dynamic, user-friendly recipe site in just a few steps. </p>
<p dir="ltr">Let’s dive in and get cooking!</p>
<h3 dir="ltr">1. Gather Inspiration and Ideas</h3>
<p dir="ltr">Before jumping into website building, take a moment to explore top recipe websites. Notice how they structure recipes, present ingredients, and guide users through cooking steps. Do you want a minimalistic design or something more vibrant? Take inspiration but make sure your website reflects your personal brand and style.</p>
<h3 dir="ltr">2. Choose The Right Joomla Page Builder</h3>
<p dir="ltr">To make your website easy to build and manage, use a Joomla page builder that supports dynamic content. <a href="https://www.joomshaper.com/page-builder">SP Page Builder</a> is a great choice because it lets you create a visually appealing site with drag-and-drop functionality while keeping content dynamically structured. </p>
<p dir="ltr">SP Page Builder’s built-in <a href="https://www.joomshaper.com/page-builder/dynamic-content">Dynamic Content</a> allows you to organize, update, and display your recipe content effortlessly, eliminating the need for third-party dependencies. </p>
<p dir="ltr">With the dynamic content, you don’t have to manually update each page whenever you add a new recipe. Instead, all your recipes are stored in one place, and updates are reflected automatically across your website.</p>
<h3 dir="ltr">3. Create a Recipe Collection</h3>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/02/25/creating-dynamic-recipe-collection.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">After you have installed SP Page Builder and set up your site, the next step is structuring your content. This involves creating structured collections to dynamically store and manage your recipe data.</p>
<p dir="ltr">To get started, navigate to your Joomla Dashboard and go to <strong>Components &gt; SP Page Builder Pro &gt; Dynamic Content</strong>.</p>
<p dir="ltr">Follow these simple steps to create a new collection:</p>
<p><strong>1.</strong> Click <strong>Add New Collection</strong> to create a customizable collection—or jumpstart the process with the <strong>Recipe Preset</strong>, which includes essential fields like Ingredients, Cooking Instructions, Nutritional Information, etc. </p>
<p><strong>2.</strong> If starting from scratch, enter a <strong>Collection Name</strong>. An alias will be generated automatically, but you can edit it if needed.</p>
<p><strong>3.</strong> Add <strong>Custom Fields</strong> to further refine your collection to your needs. You can include:</p>
<ul>
<li dir="ltr" role="presentation"><strong>Image Field </strong>– to showcase the dish.</li>
<li dir="ltr" role="presentation"><strong>Text Fields</strong> – for short details like preparation time.</li>
<li dir="ltr" role="presentation"><strong>Text Area</strong> – for longer content such as descriptions and cooking instructions.</li>
<li dir="ltr" role="presentation"><strong>Rich Text Field</strong> – to format ingredients properly.</li>
</ul>
<p dir="ltr" role="presentation"><strong>4. </strong>Customize the fields based on your needs. You can also add extra fields such as <strong>Category, Difficulty Level, or External Links</strong> to enhance flexibility.</p>
<p dir="ltr" role="presentation"><strong>5.</strong> Click <strong>Create Collection</strong>—and you're done!</p>
<h3 dir="ltr">4. Insert Recipes into Your Collection</h3>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/02/25/adding-recipe-item.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">Now that you have a collection set up, start adding recipes:</p>
<p dir="ltr" role="presentation"><strong>1.</strong> Click <strong>“Add New Item”</strong> in your Recipe Collection.</p>
<p dir="ltr" role="presentation"><strong>2.</strong> Fill in the fields with details – Upload images, add ingredients, enter cooking instructions, and more.</p>
<p dir="ltr" role="presentation"><strong>3.</strong> Your recipe is now stored dynamically and can be displayed anywhere on your website.</p>
<p dir="ltr">The best part? If you ever update a recipe, those changes will automatically reflect wherever that recipe is displayed on your website. </p>
<h3 dir="ltr">5. Effortlessly Design Dynamic Collection Index Pages</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/03/Effortlessly-Design-Dynamic-Collection-Index-Pages.jpg" rel="alternate"><img class="img-shadow" title="How to Create a Dynamic Recipe Website in Joomla" src="https://www.joomshaper.com/images/2025/03/03/Effortlessly-Design-Dynamic-Collection-Index-Pages.jpg" alt="How to Create a Dynamic Recipe Website in Joomla"></a></figure>
<p dir="ltr">Now that you’ve created a recipe collection and added your recipes, it’s time to showcase them on your website. Instead of manually updating recipe lists, you can create a <strong>Dynamic Collection Index Page</strong> that automatically displays your recipes with just a few simple steps.</p>
<ul>
<li dir="ltr" role="presentation">Navigate to <strong>Pages</strong> in SP Page Builder and click <strong>+ Add</strong>.</li>
<li dir="ltr" role="presentation">Hover over <strong>New Dynamic Content Page</strong>, and a dropdown will appear showing all the collections you’ve created.</li>
<li dir="ltr" role="presentation">Select your <strong>Recipe Collection</strong> and click <strong>Index</strong>.</li>
<li dir="ltr" role="presentation">A popup will prompt you to name the page—enter a suitable name like <em>Recipe Collections</em> and click <strong>Save</strong>.</li>
<li dir="ltr" role="presentation">You’ll be redirected to the backend editor, where you can design your page.</li>
</ul>
<p dir="ltr"><strong>Designing the Collection Index Page</strong></p>
<p dir="ltr"><strong><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/03/03/create-dynamic-index-page.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></strong></p>
<p dir="ltr">To make your index page dynamic, you need to use SP Page Builder’s Dynamic Content Addons. These add-ons allow your recipe collection to update automatically whenever you add new recipes.</p>
<ul>
<li dir="ltr" role="presentation">Click <strong>Add Elements</strong> and go to the <strong>Dynamic Content</strong> section.</li>
<li dir="ltr" role="presentation">Drag and drop the <strong>Collection addon</strong> onto your page.</li>
<li dir="ltr" role="presentation">Inside the Collection addon, add the <strong>Dynamic Image</strong> and <strong>Dynamic Text</strong> addons.</li>
<li dir="ltr" role="presentation">Click the Collection addon and set the <strong>Source</strong> to your Recipe Collection—this will dynamically pull all the recipes from your collection.</li>
</ul>
<p dir="ltr"><strong>Mapping Collection Fields</strong></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/03/mapping-collection-fields.jpg" rel="alternate"><img class="img-shadow" title="How to Create a Dynamic Recipe Website in Joomla" src="https://www.joomshaper.com/images/2025/03/03/mapping-collection-fields.jpg" alt="How to Create a Dynamic Recipe Website in Joomla"></a></figure>
<p dir="ltr">To display recipe images, select the <strong>Dynamic Image</strong> addon, then navigate to <strong>Field Source</strong> under the <strong>Content</strong> section and choose the <strong>Image field</strong> from your collection.</p>
<p dir="ltr">To show recipe details, add multiple Dynamic Text addons and individually set their Field Source to relevant text fields like Ingredients, Cooking Instructions, or Preparation Time.</p>
<p dir="ltr">Arrange the layout as needed—for example, you might want to display ingredients before cooking instructions. Simply add a Dynamic Text addon for the ingredients field, then drag another Dynamic Text addon below it for the cooking instructions field.</p>
<blockquote>
<p dir="ltr"><strong>Note:</strong> The Dynamic Image and Dynamic Text addons must be placed within the Collection Addon when creating a collection list.</p>
</blockquote>
<p dir="ltr">With this setup, your recipe collection will dynamically update across your website without manual edits. Plus, you’re not limited to dedicated index pages, you can embed recipe lists anywhere on your site to improve accessibility and user experience.</p>
<p dir="ltr"><strong>Connecting Recipes to Their Details Pages</strong></p>
<p dir="ltr"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/03/03/assiging-details-page.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p>For the final touch, you need to ensure that each recipe in your collection links directly to its details page. Select a Dynamic Text or Dynamic Image addon within the Collection Addon.</p>
<p>For example, if you want users to click on a recipe name and be redirected to its details page, choose the Dynamic Text addon displaying the recipe name. Beneath the Content section, you will find another section called Link.</p>
<p>Under the Link section, switch to the Page tab and select the Recipe Details page from the dropdown menu. You can further customize the link behavior, such as opening it in a new tab, using the Link Options settings.</p>
<p>Once saved, every recipe in your collection will dynamically link to its details page, improving navigation and user experience across your site.</p>
<blockquote>
<p><strong data-start="0" data-end="9" data-is-only-node="">Note:</strong> Ensure you create the details page first so that you can directly link the collection items to the details page.</p>
</blockquote>
<h3 dir="ltr">6. Design Once, Display Every Recipe with Dynamic Details Page</h3>
<p><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2025/03/03/design-recipe-details-page-new.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p dir="ltr">Imagine having to manually design a page for every recipe on your site—sounds exhausting, right? With SP Page Builder’s dynamic content, you only need to design the recipe details page once, and every recipe in your collection will automatically use that layout, pulling in the correct details dynamically.</p>
<p dir="ltr"><strong>Creating a Dynamic Recipe Details Page</strong></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/03/Creating-a-Dynamic-Recipe-Details-Page.jpg" rel="alternate"><img class="img-shadow" title="How to Create a Dynamic Recipe Website in Joomla" src="https://www.joomshaper.com/images/2025/03/03/Creating-a-Dynamic-Recipe-Details-Page.jpg" alt="How to Create a Dynamic Recipe Website in Joomla"></a></figure>
<ul>
<li dir="ltr" role="presentation">Go to SP Page Builder and navigate to <strong>Pages</strong>.</li>
<li dir="ltr" role="presentation">Click <strong>+ Add</strong> and select <strong>New Dynamic Content Page</strong>.</li>
<li dir="ltr" role="presentation">Hover over your Recipe Collection and click <strong>Details</strong> Page.</li>
</ul>
<blockquote>
<p dir="ltr"><strong>Note:</strong> SP Page Builder automatically generates a slug (URL) for each dynamic page, making navigation seamless.</p>
</blockquote>
<p dir="ltr">Unlike Collection Index Pages, you don’t need to nest Dynamic Text and Dynamic Image addons inside a Collection Addon. Instead, you can freely place them anywhere on the page and map them directly to your recipe fields.</p>
<p dir="ltr">Use any SP Page Builder addons to create the page layout exactly how you want. Just place Dynamic Text and Dynamic Image addons where recipe details (title, images, ingredients, etc.) should appear.</p>
<p dir="ltr">Once your layout is in place, connect the Dynamic Text and Image addons to your Recipe Collection fields, and your template will automatically update for every recipe—ensuring a seamless, visually appealing design without manual effort.</p>
<p dir="ltr"><strong>Dynamically Display Related Recipe Items</strong></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/03/dynamically-display-related-recipe-items.jpg" rel="alternate"><img class="img-shadow" title="How to Create a Dynamic Recipe Website in Joomla" src="https://www.joomshaper.com/images/2025/03/03/dynamically-display-related-recipe-items.jpg" alt="How to Create a Dynamic Recipe Website in Joomla"></a></figure>
<p dir="ltr">If you have similar recipes within your collection, you can create a Collection Index within your details page to display related recipes. </p>
<p dir="ltr">Insert a Collection Addon within your Details Page, preferably beneath all of the recipe details. After adding the collection, you must adjust the <strong>Filter</strong>. Add a new filter condition, where you have to select a field, then choose different conditions depending on the field type.</p>
<p dir="ltr">For example, when filtering recipes by title, you can set the conditions like:</p>
<p dir="ltr">Condition: Starts With "Easy" → Displays only recipes that begin with “Easy.”</p>
<p dir="ltr">Condition: Contains "Chocolate" → Shows all recipes that include the word “Chocolate.”</p>
<h3 dir="ltr">8. Optimize Recipe Pages With Dynamic SEO</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/03/03/optimize-recipe-pages-with-dynamic-seo.jpg" rel="alternate"><img class="img-shadow" title="How to Create a Dynamic Recipe Website in Joomla" src="https://www.joomshaper.com/images/2025/03/03/optimize-recipe-pages-with-dynamic-seo.jpg" alt="How to Create a Dynamic Recipe Website in Joomla"></a></figure>
<p dir="ltr">With SP Page Builder, you don’t need to manually update SEO settings for each recipe page. To access SEO settings, simply navigate to<strong> Page Settings </strong>and click on the <strong>SEO </strong>tab. SP Page Builder allows you to automatically generate unique SEO data and Open Graph images using variables.</p>
<p dir="ltr">Variables are fields in your recipe collections that dynamically populate SEO metadata for each recipe. For example:</p>
<ul>
<li dir="ltr" role="presentation"><strong>Title:</strong> “Try {{Recipe Name}} – A Delicious {{Cuisine Type}} Dish”</li>
<li dir="ltr" role="presentation"><strong>Meta Description:</strong> “Discover how to make {{Recipe Name}} with {{Main Ingredient}} in just a few steps.”</li>
<li dir="ltr" role="presentation"><strong>Open Graph Image:</strong> Use {{Recipe Image}} to display a unique thumbnail for social sharing.</li>
</ul>
<p dir="ltr">For an in-depth look at Dynamic Content in SP Page Builder, be sure to check out our <a href="https://www.joomshaper.com/documentation/sp-page-builder/dynamic-content">detailed documentation</a>.</p>
<h2 dir="ltr">Wrapping Up</h2>
<p dir="ltr">Building a dynamic recipe website is like crafting the perfect dish—every element must come together for a seamless, engaging experience. With SP Page Builder’s dynamic content features, you can create a visually appealing and functional site that attracts and keeps food enthusiasts engaged. </p>
<p dir="ltr">Start building your dynamic recipe site today and inspire the world with your cooking!</p>]]></description>
			<author>sabilsadat616@gmail.com (Sabil)</author>
			<category>Tutorials</category>
			<pubDate>Mon, 03 Mar 2025 13:09:45 +0600</pubDate>
		</item>
		<item>
			<title>Reintroducing MegaDeal II: Now with EasyStore Support</title>
			<link>https://www.joomshaper.com/blog/megadeal-ii-joomla-template</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/megadeal-ii-joomla-template</guid>
			<description><![CDATA[<p>MegaDeal II has long been a favorite template among Joomla enthusiasts, and now it’s better than ever! We’ve enhanced MegaDeal II to integrate seamlessly with our ever-evolving EasyStore eCommerce extension. Additionally, we’ve updated it to support the latest Joomla version for optimal functionality to help you create the ultimate eCommerce website.</p>
<p>With a fresh redesign and enhanced features, MegaDeal II is poised to shine brighter, bringing renewed energy to your online store.</p>
<p>Ready to see what’s new? Let’s explore!</p>
<p><strong>MegaDeal II v3.0.0 Changelog:</strong></p>
<ul>
<li role="presentation"><strong>Update:</strong> Added support for Joomla v5.2.4.</li>
<li role="presentation"><strong>Update:</strong> The latest version of SP Page Builder v5.5.2.</li>
<li role="presentation"><strong>Update:</strong> Replaced Helix3 with Helix Ultimate for better performance and features.</li>
<li role="presentation"><strong>Update:</strong> Added EasyStore v1.4.5 as the eCommerce extension.</li>
<li role="presentation"><strong>Update:</strong> PHP 8 compatibility.</li>
</ul>
<h2>Choose From 4 Pre-defined Color Presets</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/18/megadeal-ii-preset-color.jpg" rel="alternate"><img class="img-shadow" title="MegaDeal II Joomla Template" src="https://www.joomshaper.com/images/2025/02/18/megadeal-ii-preset-color.jpg" alt="Choose from 4 Color Presets"></a></figure>
<p>The MegaDeal II template now offers four pre-defined color presets, allowing you to effortlessly customize your store's design to fit your brand. Each preset is carefully crafted to deliver a unique and visually striking look for your site to stand out. With just a few clicks, you can transform your site’s aesthetic and provide a seamless, soothing experience for your visitors.</p>
<h2>Visually Striking Home Page to Showcase Products at a Glance</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/18/megadeal-ii-home-page.jpg" rel="alternate"><img class="img-shadow" title="MegaDeal II Joomla Template" src="https://www.joomshaper.com/images/2025/02/18/megadeal-ii-home-page.jpg" alt="MegaDeal II Joomla Template"></a></figure>
<p>Experience a refreshed home page design that is ready to use and crafted to give your site an engaging look. Highlight your products effortlessly with dedicated sections for quick previews and detailed views. You also get a section to showcase flash deals to inspire urgency and turn interest into instant sales! Plus, include time-sensitive offers to keep your visitors engaged. The layout is optimized with strategically placed CTAs, helping you turn visitors into loyal customers with ease.</p>
<h2>Smartly Present Your Products with the Dedicated List and Details Pages</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/18/megadeal-ii-product-listingand-details.jpg" rel="alternate"><img class="img-shadow" title="MegaDeal II Joomla Template" src="https://www.joomshaper.com/images/2025/02/18/megadeal-ii-product-listingand-details.jpg" alt="MegaDeal II Joomla Template"></a></figure>
<p>Take your eCommerce store to new heights with the redesigned product listing and details pages! Now fully optimized for EasyStore, this template gives you all the tools you need to showcase and manage your products like a pro.</p>
<ul>
<li role="presentation"><strong>Dedicated Product Listing Page and Details Page</strong><br>Showcase your products with precision using separate pages for listings and detailed views, ensuring an organized and user-friendly shopping experience.</li>
<li role="presentation"><strong>Seamlessly Add and Display Product Variants</strong><br>Effortlessly manage multiple product variations, such as sizes, colors, or styles, with intuitive options for customers to explore and select.</li>
<li role="presentation"><strong>Advanced Filters for Effortless Product Discovery</strong><br>Enable customers to quickly narrow down their search with robust filtering options, making it easy to find exactly what they’re looking for.</li>
<li role="presentation"><strong>Smartly Showcase Customer Reviews and Suggested Items</strong><br>Build trust and encourage additional purchases by prominently displaying customer feedback and personalized recommendations for related products.</li>
</ul>
<h2>Built-in About and Contact Pages to Build Trust and Credibility</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/18/megadeal-ii-about--contact.jpg" rel="alternate"><img class="img-shadow" title="MegaDeal II Joomla Template" src="https://www.joomshaper.com/images/2025/02/18/megadeal-ii-about--contact.jpg" alt="MegaDeal II Joomla Template"></a></figure>
<p>The updated design of the About page ensures your story is presented in a visually compelling way, engaging visitors from the moment they land on the page. With the fresh layout, it’s easier to connect with your audience and convey your brand’s values.</p>
<p>The Contact Us page has been revamped with a sleek, modern design, making it easier for visitors to reach out. The user-friendly form allows for quick communication, and with the embedded Google Map, your location is just a click away.</p>
<h2>Discover New Insights With a Blog List and Blog Details</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/18/megadeal-ii-blog--blog-details.jpg" rel="alternate"><img class="img-shadow" title="MegaDeal II Joomla Template" src="https://www.joomshaper.com/images/2025/02/18/megadeal-ii-blog--blog-details.jpg" alt="MegaDeal II Joomla Template"></a></figure>
<p>The MegaDeal II template brings a sleek and user-friendly experience to your blog with its thoughtfully designed Blog List and Details pages. Keep your users informed with the latest news and updates, all presented in a visually appealing and satisfying layout.</p>
<ul>
<li role="presentation"><strong>Card-Style Layout: </strong>The blog listing page features a clean and organized card-style layout, making it easy to navigate and visually appealing.</li>
<li role="presentation"><strong>Prominent Tags: </strong>Tags are displayed with each blog item, helping readers quickly identify key topics and categories.</li>
<li role="presentation"><strong>Smooth Pagination:</strong> Pagination functionality ensures a seamless browsing experience, allowing users to easily explore additional content.</li>
<li role="presentation"><strong>Interactive Rating: </strong>The option to rate individual articles encourages reader engagement and provides valuable feedback.</li>
</ul>
<h2>Try the Enhanced MegaDeal II Template Now!</h2>
<p>Already using the MegaDeal II template? Update today and experience its flawless performance. Haven’t tried it yet? Give your eCommerce store the look, feel, and functionality it deserves by trying it now.</p>
<p>Do let us know your experience in the comments. Good Luck!</p>
<p><a class="btn btn-primary" href="https://www.joomshaper.com/joomla-templates/megadeal-ii">Learn More</a><a class="btn btn-outline-primary" href="https://www.joomshaper.com/pricing">Buy Now</a></p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>Releases &amp; Updates</category>
			<pubDate>Wed, 19 Feb 2025 17:21:09 +0600</pubDate>
		</item>
		<item>
			<title>23 Joomla Templates Updated: Enjoy the Latest Joomla 5, PHP 8.3 Compatibility &amp; More</title>
			<link>https://www.joomshaper.com/blog/23-joomla-templates-updated</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/23-joomla-templates-updated</guid>
			<description><![CDATA[<p dir="ltr">Get ready to explore another exciting lineup of updated templates just for you! We’ve upgraded 23 more of our Joomla templates to enhance performance, security, and compatibility with the latest web trends. </p>
<p dir="ltr">With this update, you can enjoy full support for the latest Joomla 5, PHP 8.3 compatibility, updated versions of related extensions, and more—making these templates better than ever!</p>
<p dir="ltr">Let’s check out the overall changelog and the list of your favorite templates that got updated this time:</p>
<ul>
<li dir="ltr" role="presentation"><strong>Update:</strong> The latest version of Joomla v5.2.3.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Support for SP Page Builder v5.4.6.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> The latest version of Helix Ultimate framework v2.1.1.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>PHP 8.3 compatibility.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Added EasyStore v1.4.3 compatibility to the related templates.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Included the latest version of SP Property to the related templates.</li>
<li dir="ltr" role="presentation"><strong>Update: </strong>Included the latest version of SP Booking to the related templates.</li>
<li dir="ltr" role="presentation"><strong>Update:</strong> Included the latest verison of Easy Image Gallery and SP Simple Portfolio to the related templates.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Fixed article social share disappearing issue with SP Author Archive v2.0.2 in the Gazette template.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Fixed layout-breaking issues in Edulif, Folium, and Themis templates.</li>
<li dir="ltr" role="presentation"><strong>Fix: </strong>Overall stability improvements and bug fixes.</li>
</ul>
<p>Here's the list of updated templates:</p>
<ol>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/appstream">AppStream - SaaS &amp; App Landing Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/celestia">Celestia - Real Estate and Property Management Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/crafty">Crafty - Complete eCommerce Template for Crafts and Pottery</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/eleva">Eleva - Premium Joomla Template for Creative Agencies </a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/homify">Homify - A Joomla eCommerce Template for Modern Home Decor Stores </a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/loqo">Loqo - An Exclusive Joomla Template for Digital Marketing Agencies</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/luxevista">LuxeVista - A Versatile Joomla Template for Resort &amp; Holiday Websites</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/nestfund">NestFund - A Sleek and Professional Joomla Template for Service Firms</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/optimax">Optimax - Premium Joomla Template for Web Design Firms</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/orbit">Orbit - eCommerce Template for Tech Gadgets and Electronics</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/trove">Trove - A Joomla eCommerce Template for Gadget &amp; Electronics Shops</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/velvet">Velvet - An All-In-One eCommerce Template for Fashion-Centric Brands</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/visualin">Visualin - Exclusive Joomla Template for Visual Jockeys </a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/artion">Artion - Joomla Multipurpose Template for NFT &amp; Portfolio</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/edulif">Edulif - Joomla Education Template with Powerful LMS Inside</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/finion">Finion - Finance, Accounting &amp; Consulting Firm Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/fixter">Fixter - Joomla Template for Home Maintenance and Handyman Service Websites</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/folium">Folium - Complete Joomla Portfolio Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/gazette">Gazette - News, Magazine, and Blog Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/languageschool">Language School - Language Institute, Club, and Coaching Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/opus">Opus - Creative Agency Joomla Template</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/startuplanding">Startup Landing - Joomla Landing Page Template for Startups &amp; Agencies</a></p>
</li>
<li dir="ltr" aria-level="1">
<p dir="ltr" role="presentation"><a href="https://www.joomshaper.com/joomla-templates/themis">Themis - Complete Law Firm Template for Lawyers and Attorneys</a></p>
</li>
</ol>
<p>If you’re using any of these templates, update them now to enjoy the latest features and improvements! Be sure to give us your thoughts and opinions in the comments. </p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>Releases &amp; Updates</category>
			<pubDate>Tue, 11 Feb 2025 17:57:28 +0600</pubDate>
		</item>
		<item>
			<title>Introducing Dynamic Content: A New Era Begins With SP Page Builder</title>
			<link>https://www.joomshaper.com/blog/sp-page-builder-v5-5-0</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/sp-page-builder-v5-5-0</guid>
			<description><![CDATA[<p dir="ltr">The wait is over—Dynamic Content has landed in SP Page Builder! </p>
<p dir="ltr">If you’ve been craving an easier and more efficient way to create and manage your website’s content, you're in for a treat. Introducing the much-awaited Dynamic Content in SP Page Builder - a powerful feature that can make your workflow efficient, seamless and oh-so-smart!</p>
<p dir="ltr">So get ready to be amazed, as we unveil the game-changing power of the mighty Dynamic Content.</p>
<h2 dir="ltr">How Dynamic Content Simplifies Your Workflow</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/05/how-dynamic-content-simplifies-workflow.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder Dynamic Content" src="https://www.joomshaper.com/images/2025/02/05/how-dynamic-content-simplifies-workflow.jpg" alt="How Dynamic Content Simplifies Workflow"></a></figure>
<p dir="ltr">Imagine managing a website with diverse content. Jumping back and forth between pages to update contents individually can become overwhelming and time-consuming.</p>
<p dir="ltr">But with Dynamic Content in SP Page Builder, those struggles are a thing of the past. This powerful feature centralizes your content, allowing you to make updates in one place and see them reflected site-wide.</p>
<p dir="ltr">Here’s how SP Page Builder’s Dynamic Content simplifies your workflow:</p>
<ul>
<li dir="ltr" role="presentation"><strong>Centralized Content Management:</strong> Manage all your content in one place, making updates and organization simple and efficient.</li>
<li dir="ltr" role="presentation"><strong>Dynamic Content Integration:</strong> Easily integrate your content with your website’s design, ensuring that updates are reflected across all relevant pages automatically.</li>
<li dir="ltr" role="presentation"><strong>Ready to Grow:</strong> As your content grows, your website grows with it—automatically! No extra effort, just seamless scalability.</li>
<li dir="ltr" role="presentation"><strong>No More Extra Tools:</strong> With SP Page Builder’s Dynamic Content, you don’t need third-party tools. Everything you need is right here at your fingertips, making your workflow simpler.</li>
</ul>
<h2 dir="ltr">A Quick Tour Into the All-New Dynamic Content</h2>
<p dir="ltr">Dynamic Content acts as the central hub of content management in SP Page Builder. It allows you to easily define content structures, input essential data, and effortlessly integrate this data into your site’s design, creating a seamless and customizable experience. Let's take a look in details:</p>
<h3 dir="ltr">Create Collections That Adapt to Every Purpose</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/05/create-collections-that-adapt-to-every-purpose.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder Dynamic Content" src="https://www.joomshaper.com/images/2025/02/05/create-collections-that-adapt-to-every-purpose.jpg" alt="Create Collections That Adapt to Every Purpose"></a></figure>
<p dir="ltr">No matter what kind of website you’re building, SP Page Builder’s Dynamic Content makes it super easy to create collections for just about anything. With custom fields, you can structure your collections to capture the data you need. </p>
<p dir="ltr">To make things even easier, it also has various Collection Presets that let you jumpstart your process, helping you get started effortlessly!</p>
<p dir="ltr">Once your collections are ready, populating them with items is a breeze. All the fields you set up are already in place, so you can quickly fill in details like images, text, and descriptions. </p>
<h3 dir="ltr">Advanced Reference and Multi-Reference Fields</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/05/advanced-reference-and-multi-reference-fields.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder Dynamic Content" src="https://www.joomshaper.com/images/2025/02/05/advanced-reference-and-multi-reference-fields.jpg" alt="Advanced Reference and Multi-Reference Fields"></a></figure>
<p dir="ltr">Apart from defining the data in your collections, you can take it a step further with advanced features like Reference and Multi-reference. This helps to connect one collection with other collections to reuse data or create relations.</p>
<p dir="ltr"><strong>Reference Field</strong></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/05/Adding-a-Reference-Field.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder Dynamic Content" src="https://www.joomshaper.com/images/2025/02/05/Adding-a-Reference-Field.jpg" alt="Adding a Reference Field"></a></figure>
<p dir="ltr">Seamlessly connect an item from another collection with the Reference Field! Whether you're linking clients to their projects or connecting speakers to their events, Reference Fields creates meaningful relationships, making it easy for users to navigate and access relevant information.</p>
<p dir="ltr">This provides a more organized and interconnected user experience, helping visitors quickly find related details with just a few clicks.</p>
<p dir="ltr"><strong>Multi-Reference Field</strong></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/05/adding-multi-reference.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder Dynamic Content" src="https://www.joomshaper.com/images/2025/02/05/adding-multi-reference.jpg" alt="Adding Multi-Reference Field"></a></figure>
<p dir="ltr">While the Reference Field lets you connect a single collection item to a relevant collection, the Multi-Reference Field allows you to link multiple collection items. Whether it’s linking multiple sessions to an event or associating multiple speakers with specific sessions, you can create seamless yet intricate connections between your collections.</p>
<p dir="ltr">It makes managing interrelated data simple and efficient while giving your website a more dynamic, organized structure. </p>
<p dir="ltr">Together, these powerful options give you the freedom to create highly structured, scalable collections that can evolve with your needs and boost efficiency.</p>
<h3 dir="ltr">Seamlessly Connect Design and Content Together</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/05/seamlessly-connect-design-and-content.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder Dynamic Content" src="https://www.joomshaper.com/images/2025/02/05/seamlessly-connect-design-and-content.jpg" alt="Seamlessly Connect Design and Content"></a></figure>
<p dir="ltr">Now that you have your Collections and their Items all chalked down, it is time for SP Page Builder’s editor to step in! With the dedicated addons—Collection, Dynamic Text, and Dynamic Image—you can effortlessly connect your collection data to design Dynamic Index and Details pages.</p>
<ul>
<li dir="ltr" role="presentation"><strong>Create Dynamic Index Pages: </strong>Design and create dynamic index pages for your collection lists by automatically pulling relevant data from the collection list you've already created.</li>
<li dir="ltr" role="presentation"><strong>Create Dynamic Details Pages:</strong> Collection Details pages act as templates for showcasing individual items from your collections, ensuring a consistent presentation across your site. This is perfect for displaying individual blog posts, portfolio entries, and other similar content.</li>
<li dir="ltr" role="presentation"><strong>Showcase Collection Index, Anywhere Dynamically: </strong>Not only dedicated Index pages, but you can also create dynamic collection lists on any existing page of your website!</li>
</ul>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/05/Filter-collection-items-1.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder Dynamic Content" src="https://www.joomshaper.com/images/2025/02/05/Filter-collection-items-1.jpg" alt="Filter Collection Items"></a></figure>
<p dir="ltr">But wait, there’s more! With Advanced Filtering Options, you can filter collection items based on fields to appear on the collection index. By strategically using filters and conditions, you can create highly targeted content displays.</p>
<h3 dir="ltr">Optimize Your Details Pages With Dynamic SEO</h3>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/02/05/SEO.jpg" rel="alternate"><img class="img-shadow" title="SP Page Builder Dynamic Content" src="https://www.joomshaper.com/images/2025/02/05/SEO.jpg" alt="Optimize Your Details Pages With Dynamic SEO"></a></figure>
<p>With Dynamic SEO, optimizing your Collection Details pages is a cinch! Using dynamic variables, you can include SEO metadata for each collection details page, improving search engine rankings and social media engagement. Simply navigate to the SEO settings, define patterns with variables, and set Open Graph titles, descriptions, and images to ensure your content stands out online!</p>
<p>Don't forget to checkout our detailed <a href="https://www.joomshaper.com/documentation/sp-page-builder/dynamic-content">documentation</a> to learn more about the amazing functionalities of Dynamic Content.</p>
<p>Please go through the changelog below to know more about other fixes and enhancements that come packed with this version.</p>
<p><strong>Changelog of SP Page Builder v5.5.0:</strong></p>
<ul data-stringify-type="unordered-list" data-list-tree="true" data-indent="0" data-border="0">
<li data-stringify-indent="0" data-stringify-border="0"><strong>New: </strong>Introduced Dynamic Content</li>
<li data-stringify-indent="0" data-stringify-border="0"><strong>New:</strong> Dynamic Collection Presets</li>
<li data-stringify-indent="0" data-stringify-border="0"><strong>New: </strong>SEO for Collection Details pages</li>
<li data-stringify-indent="0" data-stringify-border="0"><strong>New:</strong> Added compatibility with the o3-mini model</li>
<li data-stringify-indent="0" data-stringify-border="0"><strong>Update: </strong>Merged regular pages, popups, and dynamic pages into a single, organized menu</li>
<li data-stringify-indent="0" data-stringify-border="0"><strong>Fix: </strong>Improved Stability &amp; Performance</li>
</ul>
<h2 dir="ltr">Experience the Wizardry of Dynamic Content Today!</h2>
<p dir="ltr">Don’t just take our word for it—update SP Page Builder to the latest version now and experience the power of Dynamic Content yourself. Say goodbye to manual updates and hello to effortless consistency, saving you valuable time and ensuring your site always stays up-to-date!</p>
<p><span style="font-weight: 400;"><a class="btn btn-primary" href="https://www.joomshaper.com/page-builder/dynamic-content" target="_blank" rel="noopener noreferrer">Learn More</a><a class="btn btn-outline-primary" href="https://www.joomshaper.com/page-builder" target="_blank" rel="noopener noreferrer">Get SP Page Builder 5</a></span></p>]]></description>
			<author>sreema1392@gmail.com (Sreema )</author>
			<category>SP Page Builder</category>
			<pubDate>Thu, 06 Feb 2025 17:29:15 +0600</pubDate>
		</item>
		<item>
			<title>How to Master Image Optimization for SEO on Joomla Sites</title>
			<link>https://www.joomshaper.com/blog/how-to-optimize-images-for-joomla-sites</link>
			<guid isPermaLink="true">https://www.joomshaper.com/blog/how-to-optimize-images-for-joomla-sites</guid>
			<description><![CDATA[<p>Imagine you’ve spent hours creating a visually stunning website packed with vibrant images. Despite your best efforts, the traffic you expected isn’t coming through.</p>
<p>Search engines need a little helping hand to understand the images on your site and make them more accessible to people searching for relevant content.</p>
<p>This is when image search engine optimization becomes necessary. Optimizing your images isn’t just about making them look good—it’s about helping search engines understand their relevance and value. This process ensures your images are properly formatted and tagged to improve your rankings, boost visibility, and draw more visitors to your website.</p>
<p>Let’s explore some actionable strategies to optimize your images and unlock the full potential of your Joomla website!</p>
<h2>Use Original Images With the Appropriate Format</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/01/24/original_images_with_appropriate_formats.jpg" rel="alternate"><img class="img-shadow" title="Different Types of Image Formats" src="https://www.joomshaper.com/images/2025/01/24/original_images_with_appropriate_formats.jpg" alt="Different Types of Image Formats"></a></figure>
<p>Firstly, it is wise that you always use original images. This helps to differentiate your site from competitors using generic stock photos. Ensure that these images are high-resolution and relevant to the site's theme.</p>
<p>Choose formats based on image use: </p>
<ul>
<li><strong>PNG:</strong> This format is best for images that require transparency or sharp edges.</li>
<li><strong>JPEG/JPG: </strong>The JPEG or JPG format is ideal for detailed photographs due to efficient compression. It is wise to use this format for most of your static images.</li>
<li><strong>SVG: </strong>This vector format is ideal for logos and icons. SVGs are scalable without losing quality and are easily customizable with CSS or JavaScript.</li>
<li><strong>WebP: </strong>WebP offers superior compression without compromising quality, with broad browser support. You can use these for high-quality images.</li>
<li><strong>AVIF:</strong> AVIF provides even better compression and image quality than WebP but with limited browser support. Use WebP for compatibility and AVIF for maximum compression.</li>
<li><strong>GIF:</strong> GIFs are best for simple animations but less efficient than WebP for complex graphics.</li>
<li>For Joomla development, <a href="https://www.joomshaper.com/page-builder">SP Page Builder</a> eases the process of uploading and organizing images using the intuitive Media Manager. By using the various image-related addons, you can upload images from any of the aforementioned formats.</li>
</ul>
<h2>Apply SEO-Friendly Image Naming Formats</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/01/24/seo_friendly_image_naming_formats.jpg" rel="alternate"><img class="img-shadow" title="SEO-Friendly Image Naming Formats" src="https://www.joomshaper.com/images/2025/01/24/seo_friendly_image_naming_formats.jpg" alt="SEO-Friendly Image Naming Formats"></a></figure>
<p>While uploading your images, you need to make sure that you are using the proper naming format for the image files. Clear and descriptive names that contain relevant keywords help search engines interpret and index your images more effectively.</p>
<p>A few important aspects to keep in mind while naming your images include:</p>
<ul>
<li><strong>Be Meaningful and Relevant: </strong>Ensure that file names reflect the image content while incorporating relevant keywords. For instance, use "gold-diamond-ring.jpg" instead of "IMG001.jpg."</li>
<li><strong>Use Hyphens:</strong> Separate words with hyphens (-) rather than spaces, underscores, or other symbols. Hyphens are more readable for search engines and users alike.</li>
<li><strong>Keep File Names Lowercase:</strong> Always use lowercase letters to avoid inconsistencies across platforms or browsers that may be case-sensitive.</li>
<li><strong>Consistent Versioning:</strong> For multiple versions of the same image, apply clear version numbering, like "how-to-optimize-images-v01.jpg."</li>
<li><strong>Keep It Concise:</strong> File names should be clear yet concise, avoiding keyword stuffing or overly long descriptions.</li>
<li>Use Alt Text and Descriptions</li>
</ul>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/01/24/image-alt-text-and-descriptions.jpg" rel="alternate"><img class="img-shadow" title="How to Use Alt Text and Descriptions for Images" src="https://www.joomshaper.com/images/2025/01/24/image-alt-text-and-descriptions.jpg" alt="How to Use Alt Text and Descriptions for Images"></a></figure>
<p>The readability of your images highly depends on the alt text, it defines your image for search engines. Alt text enhances site accessibility for visually impaired users, provides additional context, and improves user engagement. </p>
<p>There are some techniques you can apply to effectively use alt text:</p>
<ul>
<li role="presentation">Describe the image accurately and concisely.</li>
<li role="presentation">Include relevant keywords organically without keyword stuffing.</li>
<li role="presentation">Avoid generic phrases like “image of” or “picture of” and focus on the content. For example, instead of “Image of jewelry.”, try using “Close-up of hands wearing gold jewelry, highlighting bracelet and ring designs.”</li>
<li role="presentation">Include captions or image descriptions to provide additional context, improving content relevance and engagement.</li>
</ul>
<p>SP Page Builder's image-centric addons empower you to customize alt text with ease, ensuring both accessibility and SEO benefits.</p>
<h2>Resize Images to Optimize Load Times</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/01/24/optimized-load-times-with-resized-images.jpg" rel="alternate"><img class="img-shadow" title="How to Resize Images to Optimize Load Times" src="https://www.joomshaper.com/images/2025/01/24/optimized-load-times-with-resized-images.jpg" alt="How to Resize Images to Optimize Load Times"></a></figure>
<p>Faster websites provide a better user experience and achieve higher rankings in search engines like Google, especially for mobile users with slower internet connections. To support this, ensure your images are resized and compressed before uploading. Properly optimized images not only improve site performance but also enhance overall engagement and satisfaction.</p>
<p>Some of the benefits of resizing images include:</p>
<ul>
<li role="presentation"><strong>Faster Load Times:</strong> Resizing images for specific devices reduces file sizes, which speeds up load times by ensuring faster and smoother rendering. </li>
<li role="presentation"><strong>Reduced Bandwidth Usage:</strong> Resizing and compressing images ensures that users, especially those on limited data plans, don’t experience unnecessary data consumption. </li>
<li role="presentation"><strong>Prevents Layout Shifts: </strong>By setting precise image dimensions, you prevent layout shifts that can disrupt the flow of the page. </li>
<li role="presentation"><strong>Device-Specific Image Resizing: </strong>Scaling images for different screen sizes reduces load times and optimizes the user experience across all devices.</li>
</ul>
<p>Tailor image sizes to different devices by compressing them using tools like TinyPNG, ImageOptim, etc. These tools efficiently compress images without sacrificing quality, ensuring faster load speeds and improved website performance, especially on mobile devices with slower connections.</p>
<h2>Use Structured Data</h2>
<p>Implementing structured data for your images provides search engines with detailed information and context about the content, improving their chances of appearing in rich results or Google Image Search. </p>
<p>To enhance your images' visibility and performance in search results, you can implement structured data using formats like Schema.org or JSON-LD.</p>
<p>Here's a brief overview of how you can apply structured data and its advantages:</p>
<ul>
<li><strong>Use Schema.org Markup:</strong> Schema.org allows you to describe images with details like content, creator, license, and related webpage, improving their display in search results and boosting SEO.</li>
<li><strong>JSON-LD for Easy Integration:</strong> JSON-LD offers a simple way to add image metadata, like descriptions and copyright info, without affecting your HTML, improving search rankings.</li>
<li><strong>Add Specific Details for Image Metadata: </strong>Include metadata like image type and creator, making it easier for search engines to interpret the image’s relevance and improve search visibility.</li>
<li><strong>License and Attribution Information: </strong>Adding licensing data helps search engines recognize copyright status or reuse permissions, enhancing visibility, especially for Creative Commons images.</li>
<li><strong>Link Images to Relevant Pages:</strong> Associating images with specific pages or products helps search engines connect visuals to related content, increasing the chances of appearing in image or product searches.</li>
<li>These methods allow you to provide additional context about your images, making it easier for search engines to understand and categorize them. </li>
</ul>
<h2>Make Images Responsive and Adapt to Different Screens</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2025/01/24/images-responsive-to-different-screens.jpg" rel="alternate"><img class="img-shadow" title="How to Make Images Responsive to Different Screens" src="https://www.joomshaper.com/images/2025/01/24/images-responsive-to-different-screens.jpg" alt="How to Make Images Responsive to Different Screens"></a></figure>
<p>Ensuring your images adjust properly to various screen sizes is crucial for a seamless user experience across all devices. Responsive images help improve site performance, user engagement, and SEO rankings. </p>
<p>A standard practice is to use CSS properties like “max-width: 100%” and “height: auto” to allow images to scale proportionally and adjust smoothly to different screen sizes. This prevents images from overflowing on smaller screens while maintaining their quality and aspect ratio.</p>
<p>SP Page Builder offers an auto-responsive design process. You can easily ensure your images adapt to different mobile, tablet, and desktop screens as the images get dynamically adjusted. You can also set different visibility options for the images based on specific screens.</p>
<h2>Implement Lazy Loading</h2>
<p>Browsing should feel swift, not sluggish. With lazy loading, your images load only when necessary, so that your site’s visitors don’t get burdened with unwanted delays.</p>
<p>Essentially, instead of loading all images at once when a page is accessed, lazy loading ensures that images load only when they appear in the user’s viewport.</p>
<p>Here are a few ways lazy loading helps in image optimization:</p>
<ul>
<li role="presentation"><strong>Improves Page Load Speed:</strong> By loading only visible images initially, lazy loading significantly reduces initial page load time, creating a faster and smoother experience for users.</li>
<li role="presentation"><strong>Reduces Bandwidth Usage: </strong>Users only download images they view, conserving their data and reducing server strain.</li>
<li role="presentation"><strong>Enhances Mobile Performance:</strong> Lazy loading ensures optimal performance on mobile devices, especially for users on slower connections.</li>
<li role="presentation"><strong>Boosts SEO Rankings: </strong>Faster page load times improve user experience, which is a critical factor for search engine rankings.</li>
</ul>
<p>You can easily enable Lazy Load on your Joomla site from the SP Page Builder Configuration settings, without having to modify any code. This will effectively apply lazy loading to the images on your site.  </p>
<h2>Test Images for Issues</h2>
<p>The final and arguably most crucial step for optimizing images for SEO is image testing. It basically allows you to ensure that you have properly implemented all the previous steps. </p>
<p>Below you will find some key ways to test images, as well as the suggested tools that can help you: </p>
<ul>
<li role="presentation"><strong>Detect Slow Load Times:</strong> Use tools like Google PageSpeed Insights and GTmetrix to identify images causing slow load times and optimization issues, helping you improve site speed.</li>
<li role="presentation"><strong>Check for Broken Links:</strong> Regularly scan for broken image links using website crawlers or browser testing tools to avoid missing visuals and disrupted user experience.</li>
<li role="presentation"><strong>Test Across Devices and Browsers: </strong>Ensure images display correctly on all devices and browsers by using tools like BrowserStack or CrossBrowserTesting to test layout and size.</li>
<li role="presentation"><strong>Monitor Image Quality:</strong> Continuously monitor for image quality issues, such as pixelation, and re-optimize images when necessary.</li>
<li role="presentation"><strong>Optimize for Mobile: </strong>Test image responsiveness on mobile using tools like Google’s Mobile-Friendly Test to ensure a smooth mobile experience.</li>
</ul>
<h2>Summary</h2>
<p>To ensure your Joomla website’s images are optimized for SEO, follow these key strategies:</p>
<ol>
<li>Select high-resolution, relevant, and appropriately named images in the correct format (PNG, JPEG, SVG, WebP, AVIF, GIF) to ensure compatibility and quality.</li>
<li>Add concise, keyword-rich alt text and image descriptions to improve accessibility and search engine rankings.</li>
<li>Compress images and enable lazy loading to enhance load speeds and mobile performance.</li>
<li>Implement structured data to provide search engines with additional image context, improving visibility in search results.</li>
<li>Ensure images adjust to different screen sizes.</li>
<li>Regularly test images for broken links, slow load times, and display issues across devices.</li>
<li>By following these steps, you’ll significantly improve your image SEO, enhance your site’s performance, and provide a seamless user experience.</li>
</ol>
<p>By following these steps, you’ll significantly improve your image SEO, enhance your site’s performance, and provide a seamless user experience.</p>]]></description>
			<author>sabilsadat616@gmail.com (Sabil)</author>
			<category>Tutorials</category>
			<pubDate>Fri, 24 Jan 2025 15:53:31 +0600</pubDate>
		</item>
	</channel>
</rss>
