Compatibility with Elementor

Elementor has some known conflicts with the ability of starfish.reviews to display correctly on your website.  

Single Post Templates 


The Theme Builder (see Illustration #1). May have a custom template called "Blog Details" which can have a condition set to apply on "All Singlular" instances of a post (see illustration #2). This would cause Elementor to override the Starfish Reviews template for the Funnel custom post type. So, to fix this, but not interfere with the site's configuration, you can add a second condition to the template's Instances configuration (see Illustration #3) to not apply this template on Funnels.

Illustration #1
6e9fd3d7d7d928902175ff92a9e2ea0e.png

Illustration #2
418d5daa4c408951fe6304e9deaa2785.png

Illustration #3
efaad67b6541dc26ce0962c9aef28a5f.png
This issue was identified by enabling Elementor's Debug Bar from within the Elementor -> Tools menu


5a2d138f1fc0557596e56ca0403ad2f6.png

Enabling the Elementor Debug Bar adds the following option to the Admin Bar that allows for the currently viewed page's templates to be identified.

c83c40500520f252c9c53f5450fb73de.png
Doing so, showed the following results. See the mention of "Override" in the list of templates being used on the Funnel page. This told me there was some custom configurations somewhere causing the Starfish Reviews templates to be overridden by an Elementor's template.

dc2736b06cc43938f5dfc289e0cbd257.png

After applying the additional condition to the Template Instances, the results of the debug bar now show. Appropriate use of the Starfish Reviews Funnel template.

ece0f05543ca499f4151ed2bbdbbfbba.png

After fixing funnel pages you will also want to add a third condition to your template's configuration to also exclude the Collection posts as you would have the same problem with Collection pages.

4ca9e772b03fcb4c6fe96172add34666.png

Asset & CSS Loading 


Elementor has a setting which claims to help with loading JavaScript and CSS files.  Sometimes this can cause conflict with other plugins in how they are using these kinds of assets.  Please try the following steps to resolve any display conflicts when Starfish Reviews is installed

  1. Navigate to Elementor -> Settings -> Experiments
  2. Deactivate the Improved Asset LoadingImproved CSS Loading options (choose "Inactive")

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.