I’m currently considering purchasing MainWP Pro and am testing the free version. Unfortunately, the Yootheme Pro update isn’t working, although all plugins are functioning correctly. I found this post in your forum: Theme updates detected but not able to update via mainWP
MainWP can only detect and run theme updates reliably when the theme uses the standard WordPress update system on the child site. A lot of premium themes (YOOtheme Pro included) run updates through their own licensing and update API, which can cause such issues.
We have a doc that explains the limitation and the usual workaround. It uses two filters (mainwp_detect_premium_themes and mainwp_request_update_premium_themes) that you insert via the MainWP Custom Dashboard Extension, where you add the theme slug(s). Here it is: https://mainwp.com/kb/premium-theme-updates-not-detected/
If the theme still won’t update after that, it usually means the theme’s update API doesn’t allow remote updates in a way MainWP can hook into, so the update has to be done inside the child site’s WP Admin.
many thanks for your fast reply, could you please help me with filling out the code snippet you mentioned in your last post. Or is this something I have to pass over to Yootheme support?
Hhmmm, that was stupid. I put it now in the correct PHP section of the dashboard and it worked for 6 websites now. I will test it for a few more days just to make sure all is working correctly.
Many thanks for your fast help, Bojan
1 Like
WordPress® is a registered trademark of the WordPress Foundation, and WooCommerce® is a registered trademark of WooCommerce, Inc. MainWP is an independent product and is not affiliated, associated, or endorsed by the WordPress Foundation, WooCommerce, Inc., or Automattic Inc., except where noted under the Jetpack® API and Trademark License Agreement. All product names, logos, and brands are property of their respective owners and are used for identification purposes only.