Advance Settings

The Advanced Settings section allows you to configure detailed behaviors for Dynamic Ajax Product Filters, including product and pagination selectors, text messages, filter behavior, exclusions, mobile layout, cache management, and import/export options. Use this section to ensure the filters work seamlessly with your theme, shortcodes, and WooCommerce setup.


1. Selector Settings

These options define the containers and elements that the plugin interacts with:

  • Product Selector
    Enter the CSS selector for the container holding filtered products, typically .products.
  • Pagination Selector
    Enter the CSS selector for the pagination container so AJAX-based pagination works correctly, usually .woocommerce-pagination ul.page-numbers.
  • Product Shortcode Selector
    Enter the selector for WooCommerce product shortcodes used on pages, for example products.

2. Text Manage

Customize the text messages displayed in filters:

  • No Products Message
    Text shown when a filter returns zero products. Typically, it reads: No products were found matching your selection.
  • Select2 Dropdown Placeholder
    Placeholder text displayed inside Select2 dropdown filters, usually: Select Options.

3. Product & Filter Behavior

Control how filters handle products and default selections:

  • Remove Out of Stock Product
    Enable this option to remove out-of-stock products from filter results.
  • Make Default Options Selected
    Enable this option to automatically select the default values set via shortcodes or pages.

4. Attribute & Custom Field Exclusions

Exclude unnecessary elements from your filters:

  • Exclude Attribute
    Select product attributes that should not appear in the filters. Use Ctrl + Click to select or remove multiple attributes.
  • Exclude Custom Fields
    Exclude theme or plugin-related custom fields from filters to improve performance and avoid clutter. Use Ctrl + Click to select multiple fields.

5. Mobile Settings

Optimize filter behavior on mobile devices:

  • Sidebar Top (Mobile Only)
    Enable this option to move the filter sidebar to the top position on mobile devices.
  • Mobile Breakpoint
    Set the maximum viewport width (in pixels) where mobile-specific filter behavior should apply, e.g., 768.

6. Contribution

  • Contribute to Plugincy
    Enable this option to share non-sensitive technical details like PHP version and feature usage. This helps the plugin team troubleshoot issues, make development decisions, and build better features.

7. Cache Management

  • Clear Cache
    Clears WooCommerce and object caches to ensure that filters work correctly after configuration changes.

8. Import & Export Settings

  • Import Settings
    Upload a previously exported settings file to apply the configuration to the plugin.
  • Export Settings
    Download your current plugin configuration for backup or to migrate settings to another site.

9. Reset Settings

  • Reset All Settings
    Restore all plugin settings to their original values. This action is permanent and cannot be undone.

Tip:
After making changes to selectors or filter behavior, clear the cache to ensure the updates are reflected. Consider exporting your settings before resetting the plugin to defaults.