The Adoptive Options tab is one of our favorites. Here you can adopt terms from the displayed products. This means that the remaining terms in filter will always correspond to the shown products.
We’ll make a quick note here that all the options you set within General, Style, Adoptive or Responsive options are set to currently edited filter preset, and not globally.
The Adoptive options are simple:
- Active on
- Depend on
- Product count
- Reorder terms
This enables the Adoptive Filtering engine in general. Still it will not be active it on filters, because every filter has an option to activate it or not on itself, and by default, that option is set to OFF
Option sets when to activate the adoptive engine. Why? Adoptive is complex and will extend load times, so it is wise to know when it’s active. Available options are:
- Always active – This means engine will be active at all times
- Active on permalinks and filters – This option will wait for the filters or permalinks to activate to enable the engine. This is only useful on Shop/Product archives. Don’t use it with custom pages or shortcodes
- Active on filters – This option allows the engine running only when some of the filters are active. This will work for custom pages and shortcodes
By default this should be set to Not set. Then any activate filter will work in relation with others to see which terms are in the shown products. If you set it to depend on a certain taxonomy, this means that, only
Prouct count or the recount better said, is how adoptive filtering will interact with product counts. By default all products are counted and showed next to a term. If you want just the remaining terms, you’d probably want remaining product counts too, so set this option
Reorder terms will bring the remaining terms to the top of the list
A short Adoptive Filtering guide is available here: