Blog Sections Open
Combining Friendly URLs with GET-Based Filters
How to keep friendly URLs readable while still passing filter values such as city or category through the request cleanly.
Many filtering interfaces need both: a clean base URL and request parameters that change the result set. Problems start when teams try to force every GET value into the path without first deciding which values are truly part of the canonical route.
The practical rule is simple: keep permanent content structure in the path, keep transient filters in query parameters unless there is a strong SEO reason to promote them into the URL structure. That keeps routing easier to debug and reduces rewrite complexity.
Using Multiple IF Conditions with ditto_iteration Without Empty Blocks
How to insert layout markup every third Ditto item without creating a broken extra wrapper when the total count divides evenly.
Excluding the First Image from EvoGallery Thumbnail Output
How to use one EvoGallery image as the main visual while starting the thumbnail strip from the second image onward.