We use the Kadence Virtue Premium theme and on one of the sites, the pages can’t be edited. All we get are some little boxes that seem like placeholders. We use the same setup on several sites and so far only one site seems to be affected. All the plugins are current. We have done all the basics like going to one of the basic themes and deactivating plugins and nothing seems to fix it.
It seems to be something with the siteorigin image widget. On the working site, there are no errors on a comparable page in developer console. On the non-working site, there are several errors showing. One in particular is:
Uncaught TypeError: Cannot read properties of undefined (reading ‘model’)
at HTMLDivElement. (siteorigin-panels.min.js?ver=2.28.0:8:59350)
at Function.each (jquery.min.js?ver=3.7.1:2:3129)
at e..each (jquery.min.js?ver=3.7.1:2:1594)
at n.resizeRow (siteorigin-panels.min.js?ver=2.28.0:8:59285)
at p (backbone.min.js?ver=1.5.0:2:3644)
at f (backbone.min.js?ver=1.5.0:2:3497)
at a (backbone.min.js?ver=1.5.0:2:692)
at e.trigger (backbone.min.js?ver=1.5.0:2:3380)
at siteorigin-panels.min.js?ver=2.28.0:8:21259
at dispatch (jquery.min.js:2:40035)
Since I see the content flash on the screen, it looks like the browser is finding something in error, but it is multiple pages on the site, not just a single page. Tried it with both Chrome and Edge.
Suggestions? Ideas?
Hi, thanks for posting your question.
To confirm, the console error persists with only SiteOrigin Page Builder and the SiteOrigin Widgets Bundle version 1.57.0 activated?
After a lot of further debugging, the Dynamic Cart Messages for WooCommerce plugin was the culprit. App developer is https://www.saffiretech.com/ and I sent them an email.
Thanks for the update. Is there a console error present with only Dynamic Cart Messages and WooCommerce activated?
Yes, with Kadence Theme active, woocommerce and site origin plugins active, the Dynamic Cart Messages conflicts and pages can’t be edited with siteorigin. Deactivate the Dynamic Cart Messages and all works great.
You can perhaps try checking for a console error on the page with only Dynamic Cart Messages and WooCommerce activated. If there is one then it’s a simpler issue to log with the developer.