Below is a list of issues and incompatibilities with certain plugins and themes.

When an issue is listed here, it does not by definition mean the whole plugin/theme is incompatible, or that the issue cannot be fixed. We mention possible fixes where we can, and try to keep this list up to date. However, we cannot re-test every incompatibility over time. Also, some issues may have been fixed in the meantime by the plugin/theme authors. Make sure to test things yourself before making any decisions based on this list.

Contact support if you have any questions about specific issues listed below. To give you more context we can also look up support tickets in which the issue originally came up.

Please let us know if you encounter any new incompatibilities that could be added to the list for the benefit of other users.

Incompatible plugins

  • Advanced Post Types Order – several incompatibilities [#24412]. FacetWP is compatible with the free Post Types Order plugin.
  • Advanced Woo Search – This plugin has its own integration with FacetWP that causes issues with specific products not showing up when using facets. Contact the author if you experience any issues [#29805]
  • Ajax Search Lite – conflicts with FacetWP on the search results page, leading to non-functional facets [#29473, #29806]
  • Asset CleanUp Pro – turn off “Manage in the front-end”, or facets won’t work when logged in
  • Custom Permalinks for WooCommerce by Meow Crew [#23304, #23356, #26740] – plugin is causing pagination redirects that break FacetWP’s Pager facet and listing refresh. Plugin author notified 2022-03-04. Disabling the “301 redirects” setting fixes the issue.
  • Breakdance has its own FacetWP integration for filtering post loop elements. At the time of writing this integration does not work with Pager facets: pagination gets stuck at page 1. The Breakdance team has been notified about this issue, and will probably fix it soon [#27843, #28901, #29666]
  • Easy Content Types – plugin appears abandoned, killing query with “0 = 1” SQL [#22833]
  • EditorsKit – Gutenberg Block Editor Toolkit – breaks Query Loop blocks (posts not refreshing) with the FacetWP Blocks add-on. Issue posted here. [#29639].
  • ElasticPress – set “facetwp_use_search_relevancy” = false [#11482]
  • Elementor – using animations in Advanced > Motion Effects > Entrance Animation. See this explanation.
  • Elementor – using popups. FacetWP does not support using facets within Elementor popups. The closest alternative is the Mobile Flyout add-on which was built specifically for mobile support.
  • Elementor Pro – adding facets or listings in a “sticky” widget, set in Advanced > Motion Effects > Sticky [#17667, #23945, #26393]. See this explanation.
  • Facebook Pixel – interferes with keyword search [#9456]
  • Image Optimization by Optimole – if used without an API key, facet pages will have 500 server errors on refresh. The issue be fixed by connecting with an API key.
  • Linguise [#24664]
  • Login Require Press
  • NextGEN Gallery [#9201]
  • Password Protected [#10158]
  • Popup Builder
  • Request a Quote for WooCommerce by Addify. The exact issue unclear. Try enabling Strict Query Detection in the settings. [#23222, #29719]
  • Scalability Pro by Superspeedy plugins. Enabling the “Remove SQL_CALC_FOUND_ROWS” setting (visible as spro_remove_sql_calc_found_rows query argument in Debug Mode) breaks FacetWP’s Pager + Load more facets. [#30145]
  • Self-hosted Google Fonts (Oxygen compatibility issue, SHGF is abandoned) [#17150]
  • Shortcode Pagination for WooCommerce (plugin has been abandoned)
  • Simple Custom Post Order (it’s setting 0 = 1 for query) [#14448]
  • Search Everything [#8782]
  • Tag Manager – Header, Body And Footer by YYDevelopment – causes JSON errors by unclosed ob_start buffer: developer notified and unresponsive here: here [#26657]
  • Theme My Login – “FacetWP was unable to auto-detect the post listing” error when using a WP_Query listing, probably caused by the plugin using “action” as redirect word in add_rewrite_tag(); [#30284]
  • Toolset Access – facets not working logged-out or with certain roles. Unknown cause [#23808, #24168]
  • WeGlot plugin [#14894, #26222]
  • WooCommerce (only multisite installs) – shop orders not visible [#10879]
  • WooCommerce Custom Fields by Addify – facet templates being unable to load on page load [#26116]
  • WooCommerce TM Extra Product Options [#12048]
  • WooCommerce Product Bundles [#22498, #27358] – Wrong query detected when there is a bundle in the cart. Enabling ‘Strict query detection’ in FacetWP’s settings fixes the issue.
  • WooCommerce Product Search – pagination / number of posts not working on product category/term pages, with both WooCommerce pagination and Pager faces [#18177, #21765, #21319, #23785, #26220]. There is a workaround.
  • WordFence – 403 issue – https://wordpress.org/support/topic/i-get-a-403-error-when-inserting-a-tag-via-elementor/ [#15256, #15378]
  • WordPress Social Login
  • WP Cerber (disable REST API blocking)
  • WP Extended Search modifies facet’s query incorrectly [#14678]
  • WP External Links – Empty ajax response after clicking facets or pagination [#22415, #21378, FWP-187]. There is a fix.
  • WP FAQ Pro (breaks FacetWP’s update checks)
  • wpForo – forums plugin – causes issues with main query detection [#16192, #16163]
  • WPMU Smush Pro (lazy load) [#14815]
  • WISDM Reports for LearnDash – filtering not working for logged-in users [#25512]
  • YITH cart messages premium [#5189]

Incompatible themes

See also

Last updated: November 20, 2024