My filters do not show

Here is a checklist to follow if your filters don’t get displayed where you need them:

  1. Go to the preset settings (annasta Filters settings > Filter presets > press the Edit preset button for the needed preset), scroll down to the Display on section of the preset settings, and make sure that the page on which you wish to display the preset is included.

    Pay attention to the differences between displaying preset on shop pages and the taxonomy archive pages. If you intend for your preset to be displayed only on category / brand / tag pages, add these pages to the list by searching for items ending in “… taxonomy archive pages”.

    To easily test if the visibility problem indeed originates from the wrong “Display on” setting, temporarily set it to All pages.
  2. Make sure that you don’t use the restrictive Visibility options . To do that, you can temporarily change the Visibility to Visible or Controlled by “Filters” button. In the latter case a “Filters” toggle button should get auto-inserted into the WooCommerce shop or archive pages.

    Please keep in mind that presets set to the Controlled by “Filters” button Visibility will not get displayed on non-filterable pages!

    If you have the Visibility set to Visible on screens wider than the Responsive width, controlled by “Filters” button on narrower screens, and the filters get displayed on wider screens, but the off-canvas sidebar doesn’t open on smaller devices, the issue is usually caused by themes hiding their sidebars on narrower screens. In a case like that try searching through the theme options and disable this behavior, or use some custom CSS to unhide the theme element that contains the filters whenever the HTML body element has the awf-togglable-preset-on class.

  3. If you use Elementor plugin, please read our notes on filters set up with Elementor.

  4. If only some filters do not display, check that the preset is not of Step-by-step filtering style, or that the filter’s Empty items style or Hide filter options aren’t set up to hide it.

    Another reason for some particular filter to not get displayed is if they are set as a level of hierarchical step-by-step.

  5. a) If you used the annasta Filters Guttenberg block or widget to place your preset into the needed section of the site in the page editor or the Appearance > Widgets page of WP admin, make sure that the widget is placed in the correct section (for example, the needed sidebar / header), and the correct annasta Filters preset is selected in the widget settings. Some themes create separate sidebars and headers for shop and blog pages, check if the annasta Filters widget is placed in the correct one.

    b) If you use the annasta Filters shortcode to display your filters preset, make sure that the shortcode is placed correctly, and is in the section of the site that is currently getting displayed. The shortcode is usually inserted with the help of the Shortcode widget, or called from the code by echoing the do_shortcode, like so: echo do_shortcode( ‘[annasta_filters preset_id=1]’ ); (don’t forget to enter the correct preset id).