• Resolved Eric Kuznacic

    (@kuznacic)


    Fatal error: Cannot declare class Themeisle_Onboarding, because the name is already in use in /home/xxxxxxxx/yyyyyyyyyy/public_html/wp-content/themes/hestia-pro/inc/admin/onboarding/class-themeisle-onboarding.php on line 16

    This is occurring on a client’s site. They are using Hestia Pro 2.0.4 but do not have an active license to update to the latest version.

    Is this an error that will occur unless they update their theme? Or can it be remedied in the Orbit Fox plugin?

    • This topic was modified 4 years, 9 months ago by Eric Kuznacic.
Viewing 15 replies - 1 through 15 (of 15 total)
  • Plugin Author Themeisle

    (@themeisle)

    Hey @kuznacic,

    Can you roll back to the previous OrbitFox plugin version?

    I will look into it.

    Thread Starter Eric Kuznacic

    (@kuznacic)

    Thanks, I have rolled back and appreciate you looking into this.

    Hi, we had the same problem and used version 2.9.1. we had to revert two times to version 2.8.13 to get it fixed.
    Can you give an ETA when this will be fixed in which version of Orbit Fox so we know when to update?
    Thanks for your help.

    Regards Martin

    Additional question. Is only Hestia version 2.0.4 affected or other versions as well. We use the Hestia theme on several websites all with different versions.

    Thanks and regards,
    Martin

    Thread Starter Eric Kuznacic

    (@kuznacic)

    @themeisle Do you have an update on this?

    Hello,

    The below error is occurring on my site after I updated the Orbit Fox plugin –

    Fatal error: Cannot declare class Themeisle_Onboarding, because the name is already in use in /home/xxxxxxxx/yyyyyyyyyy/public_html/wp-content/themes/hestia-pro/inc/admin/onboarding/class-themeisle-onboarding.php on line 16

    What should I do to solve this?

    Could you please help me here?

    Thread Starter Eric Kuznacic

    (@kuznacic)

    Well, 8 weeks after the initial reply from @themeisle and 5 weeks since I reached out asking for an update, I finally grew tired of having to “fix” (rollback the plugin) on my client’s site every time they try to update Orbit Fox. I found a fix on my own but it is very hacky and I would not recommend what I did because it is not a fix in any sense of the word.

    I realize this site is using an old version of Hestia Pro and that they should keep a current license, but the error is not being caused by the theme; it occurs when updating the **free** plugin that ThemeIsle uses to extend its themes. My client’s site makes use of Orbit Fox features so it is not as simple as just deactivating the plugin; that would cause other issues because functionality would be removed.

    It is frustrating that ThemeIsle has ignored this issue, despite releasing 5 minor updates to Orbit Fox since I alerted them to the error. I will remember this poor support if/when ever considering a future purchase from them.

    For those like @grossmann who also experienced this error with Hestia Pro 2.0.4, my “fix” was to comment out everything from line 10 to the end of the file in hestia-pro/inc/admin/onboarding/class-themeisle-onboarding.php

    I am not concerned this “fix” will break with future Orbit Fox updates, since class-themeisle-onboarding.php appears to be used only for initial setup and importing of a site library. Because the client site does not have an active license, there will not be any theme updates to break anything.

    Again, I wouldn’t recommend this fix to anyone, especially if not using Hetia Pro 2.0.4, as I have no idea if this file has changed in recent versions. But, wanted to share my experience so that any others can at least see what worked in my situation.

    Did you just try removing the plugin and reinstalling the new one?

    Hi @rstar1web, I don’t have access to the dashboard.

    • This reply was modified 4 years, 8 months ago by krittika.
    Thread Starter Eric Kuznacic

    (@kuznacic)

    @krittika

    1) Always start a new thread, even if you are experiencing the same exact issue. This helps show other users and the developers that it is a wider problem.

    2) If you are the site admin and are using WP 5.2 or above, you should have received an email with a “magic link” that will allow you to log into your site and deactivate the Orbit Fox plugin to get the site up and running again.

    Once you’ve done that, you can use the WP Rollback plugin to go back to Orbit Fox 2.8.13 or whatever version you were using previously.

    Sure @kuznacic!

    I am the admin, but haven’t received any email yet.

    Thread Starter Eric Kuznacic

    (@kuznacic)

    @krittika If you haven’t received it by now and it’s not in your spam, your hosting server may not be properly configured to receive the notification emails.

    Do you have FTP/SFTP access to your site? Or access through a hosting dashboard like cPanel? If so you can go in and manually deactivate the Orbit Fox plugin by temporarily renaming its folder.

    @kuznacic Thank you for your detailed description about the work around. As I am the admin of the sites I just do not update the Orbit Fox plugin. But it is indeed a poor communication from @themeisle on how to handle the situation.
    I am still waiting on an official announcement if I need to update my Hestia theme or if there will be a fix in Orbit Fox.

    • This reply was modified 4 years, 7 months ago by grossmann.

    @kuznacic, I have access to cPanel(godaddy).
    I don’t see orbit fox plugin in file manager. Is there any other way to fix this?

    @kuznacic
    I got the access to the dashboard.

    Thank you for all the help!

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘Fatal error upon upgrade to 2.9’ is closed to new replies.