• Resolved philkurth

    (@philkurth)


    Hi there,

    First off, I love this plugin. It’s awesome – great work.

    I use the Breakdance page builder on a lot of sites and it (as well as Oxygen builder) deactivate the theme – they basically act as the theme. I notice that whenever I attempt to export a site from a multi site using Prime Mover, it results in an error:

    Codexonics\PrimeMoverFramework\classes\PrimeMoverSystemProcessors::primeMoverExportProcessor method: Export result error found:Theme files missing for export. Check if you have themes activated.

    It would be awesome if the plugin was able to work without an active theme as that would fit the workflow for anyone using these builders.

    Cheers,
    Phil

Viewing 1 replies (of 1 total)
  • Plugin Author Codexonics

    (@codexonics)

    Hello Phil,

    Thank you for using Prime Mover plugin! Yes we are able to reproduce this issue if the site is using theme-less page builders like Breakdance page builder. This only reproducible if the previously active theme (before Breakdance plugin implementation) is also deleted and does not physically exists anymore in /wp-content/themes/

    However as we tested – as long as the previously active theme is still in /wp-content/themes – the export and migration will push though and won’t return errors. Therefore there are two workarounds to prevent this error while the site entirely uses theme-less implementation:

    • If the site before Break dance page builder activation previously uses a third party theme e.g. twentytwentyfour don’t delete that theme inside /wp-content/themes/ because Prime Mover will still physically checks the old theme during export even though that theme is no longer loaded by the page builder. During restore/import that theme is also restored to the target site but it’s not actually used by the site because page builder uses theme-less implementation. This workaround is useful is the site disables the theme completely via Breakdance -> Settings -> Theme -> Disable theme but still want to be Prime Mover compatible during export.
    • Another workaround is to keep a theme but uses the Breakdance Zero theme. This is done by going to Breakdance -> Settings -> Theme -> Keep theme and then activate Breakdance zero theme. This is supported by Breakdance as this is a blank theme. This is useful if you want to fully page builder compatible (theme-less implementation) while also remaining to be compatible with Prime Mover plugin.

    We will add a permanent fix to this inside Prime Mover plugin and will be released in the future versions. In the future versions – Prime Mover simply does not anymore do the theme exist check typically if it uses a page builders like this. Instead – it simply push through the export without requiring any physical theme (just like in your case).

    This requires thorough testing on our end but for the meantime the above workarounds will work.

    Thank you again for reporting this issue!

    Cheers,

    Emerson

Viewing 1 replies (of 1 total)
  • The topic ‘Plugin errors when there is a theme missing’ is closed to new replies.