Hi guys,
Looks like the Pro editor doesn’t work with Paid Memberships Pro and WordPress 5.x anymore. I’m seeing this on multiple sites, and I’ve done a bit of testing and have found that the core Paid Memberships Pro plugin prevents the Pro or header/footer builders from loading at all.
Errors are similar to other plugins that now have polyfill conflicts as a result of Gutenberg (even with plugins to disable Gutenberg).
Here are the JS Errors I’m seeing:
jquery-migrate.min.js?ver=1.4.1:2 JQMIGRATE: Migrate is installed, version 1.4.1
wp-polyfill.min.js?ver=7.0.0:1 @babel/polyfill is loaded more than once on this page. This is probably not desirable/intended and may have consequences if different versions of the polyfills are applied sequentially. If you do need to load the polyfill more than once, use @babel/polyfill/noConflict instead to bypass the warning.
(anonymous) @ wp-polyfill.min.js?ver=7.0.0:1
1.10 @ wp-polyfill.min.js?ver=7.0.0:1
s @ wp-polyfill.min.js?ver=7.0.0:1
e @ wp-polyfill.min.js?ver=7.0.0:1
(anonymous) @ wp-polyfill.min.js?ver=7.0.0:1
6XHR finished loading: POST “”.
jquery-migrate.min.js?ver=1.4.1:2 JQMIGRATE: Migrate is installed, version 1.4.1
cs-vendor.js?ver=3.4.6:35 Uncaught Error: only one instance of babel-polyfill is allowed
at Object. (cs-vendor.js?ver=3.4.6:35)
at Object.1.2 (cs-vendor.js?ver=3.4.6:38)
at c (cs-vendor.js?ver=3.4.6:32)
at e (cs-vendor.js?ver=3.4.6:33)
at cs-vendor.js?ver=3.4.6:34
(anonymous) @ cs-vendor.js?ver=3.4.6:35
1.2 @ cs-vendor.js?ver=3.4.6:38
c @ cs-vendor.js?ver=3.4.6:32
e @ cs-vendor.js?ver=3.4.6:33
(anonymous) @ cs-vendor.js?ver=3.4.6:34
cs-vendor.js?ver=3.4.6:12 Uncaught Error: Could not find module ember-resolver
imported from tco-app/resolver
at cs-vendor.js?ver=3.4.6:12
at l (cs-vendor.js?ver=3.4.6:12)
at o.findDeps (cs-vendor.js?ver=3.4.6:24)
at l (cs-vendor.js?ver=3.4.6:12)
at o.findDeps (cs-vendor.js?ver=3.4.6:24)
at l (cs-vendor.js?ver=3.4.6:12)
at requireModule (cs-vendor.js?ver=3.4.6:6)
at cs.js?ver=3.4.6:4203
This has happened to me on multiple sites, on multiple machines, in different states, and with different browsers. If you have access to the newest version of PMP, try it out yourself! Use a clean WP install with just Pro and that plugin and WP 5.2 and you’ll see it doesn’t work.
I suspect you may already be aware of this problem, but I’d still like to hear your thoughts. Is a fix in the works? I’ll probably reach out to them but my suspicion is that it’s a problem with both!