• Hot
  • Top
  • New

You have ... votes left in this category for this week!


Add friendly URLs to FWW

Dave Hilditch shared this feature

March 6, 2018

Add friendly URLs for attributes. Can use URL rewrites to implement this and when option is selected, send users to full friendly URL.

  1. Add URL rewrites to rewrite from slug of attribute to parameterised search.
  2. Add option to backend admin screen to enable friendly URLs
  3. URL structure needs to be unique – e.g. /product-category/clothing/brand/paul-smith/. If 2 or more attribute filters (brands) are selectable, some identifier is required e.g /product-category/clothing/f/brand/paul-smith/guess/ – otherwise there could theoretically be a brand called ‘brand’ which would break things.
  4. Ensure canonical URL points to the friendly URL
  5. Add friendly URL output into widget links

Tickets: 111367


  1. Santiago V.
    April 4, 2018 @ 12:51 pm

    I like this, but I think this might have an impact on cache, am I right?


    • David H.
      April 4, 2018 @ 1:03 pm

      Which cache do you mean? Your existing page-cache? Yes – but for some cache systems it would actually be better. Some caching systems refuse to cache parameterised queries, so friendly URLs would allow those to be cached.


  2. David H.
    April 26, 2018 @ 4:09 pm

    Some extra info from another ticket:

    Is it possible to add seo friendly urls for a woocommerce brand attribute filter (in Faster Woo Widgets)? Can it be done with ‘Enable Archives’ option for an Attribute in Woocommerce? I need domain.com/product-category/mens-shoes/nike instead of domain.com/product-category/mens-shoes/?filtering=1&filter_brand=2.

    It should appear in the first place while using with another filters:
    instead of something like this:


Leave a Reply

Your email address will not be published. Required fields are marked *