Elementor Support not working with TheSaaS theme

Author Posts

appscaptain

I cant seem to enable Elementer support for Microthemer. Just updated to the newest version.
See this video.
https://cl.ly/b24ef6813cf3

My theme uses a slightly tweaked version of Elementor but it works the same. Any ideas how I can enable Elementer support?


Sebastian

Ah, I haven’t come across this issue before. If the theme comes with Elementor pre-packed it may be that the signal Microthemer is looking for isn’t there. I would be happy to troubleshoot this for you if you can send access details for the site via our secure contact form?

From your video I noticed that Microthemer is picking up an error on your site (top right). This may be worth looking into as well. Some site errors have nothing to do with Microthemer and will not impact it’s normal functioning, but some do, which is why MT looks out for any and all site errors.

If you would prefer not to share access, I should point out that the View > Enable Elementor option is just one way to activate Elementor inside Microthemer. You can also use the Elementor link in the black WP toolbar at the top of the site preview.

Cheers,
Sebastian


appscaptain

Hi Sebastian,

Fixed the error and upgraded to the new version. I had it load earlier but now when I load, it spins endlessly. Please see this video:
https://cl.ly/a4c0dcc3284d


appscaptain

It loaded now all of a sudden! Hmmm 🙂


Sebastian

How strange. If you could post/email a link to the frontend of your site I can inspect the interface using the chrome console to check for any other errors, just to be sure things are going to continue to work…


appscaptain

Thanks Sebastian!

You can check out: https://appscaptain.com/opstartstilbud-expireby-a/


Sebastian

I can see an error in Chrome’s console:

$ is not a function

This often happens when jQuery isn’t properly configured, which can happen when JavaScript minimisation / concatenation by a caching plugin doesn’t go smoothly. It might be worth temporarily disabling your performance plugin to confirm:

1. Disable the plugin
2. Go to your home page.
3. Right-click ‘Inspect’ > Console tab
4. Refresh page – has the red error disappeared.

If the issue does indeed relate to a caching plugin, playing around with its settings might solve the issue while keeping the plugin active.

Regarding Microthemer, does the site preview load reliably now?

Cheers,
Sebastian


appscaptain

Hi Sebastian,

I don’t get this error. Please see this video:
https://cl.ly/cdf2eea60731


Sebastian

Ah, I’m not getting that error either now. My initial thought when I saw your last message was that the error only shows to logged-out users. But now I’m not seeing the error I wonder if purging the WP rocket cache solved it (which probably happens when you reactivate WP rocket).

The error may have been inconsequential to Microthemer anyway. The main question is whether the MT site preview loading issue ever returns?

Cheers,
Sebastian


appscaptain

Hi Sebastian,

I had actually completely turned off WP-Rocket. But since my last message I also spent a few hours yesterday night upgrading my whole site to the newest WordPress 5.X (it was on 4.x previously). And now I’ve turned WP-Rocket on again, and whenever I do so I get this.
https://cl.ly/cf76b6cbcab6


Sebastian

And I see that the jQuery error is back (at my end, you may need to logout and clear your browser cache to see it):

WP Rocket jQuery error

So perhaps this is indeed due to problematic JavaScript concatenation by WP Rocket. The code that throws an error is as follows:

$(function() { page.config({ googleApiKey:

It is printed at the bottom of your pages. One solution could be to change the $ to jQuery:

jQuery(function() { page.config({ googleApiKey:

But that’s just a guess. Another solution would be to tweak WP Rocket’s settings. I don’t know exactly what options WP Rocket provides, but similar tools I’ve used like Autoptimize allow for different configurations as a way of troubleshooting issues like this.

Cheers,
Sebastian

You must login or register to reply to this topic.