I have some attributes (size, color, type ect).

I want to order them in layered navigation in category page.

  1. Go to Catalog > Attributes > Manage Attributes
  2. Go to respective attribute code and click on it
  3. Go to Position Field and change the value there
  4. If you want size as first then followed by color and type. your Position value for the Size will be 1, it will be 2 for the Color etc.) Save it
  5. Clear cache and check the page

If attributes are already shown but not in your required order. You should edit each attribute and look for option "Position" probably is set as "0" just change it with the order number.


Magento has configuration to position your attributes accordingly in layered navigation by default.

Just go to Admin >> Catalog >> Attributes >> Manage Attributes >> Manufacturer

Set Position (Frontend Properties) according to your need.

protected by Community Nov 1 '15 at 8:39

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.