Support

Home Forums Event Espresso Premium EE Plugin Dependency Bug

EE Plugin Dependency Bug

Posted: March 15, 2017 at 6:35 am

Viewing 4 reply threads


edagunay

March 15, 2017 at 6:35 am

Hello,

On my WP website I am using a theme called Eventum which comes packaged with the Tevolution plugin (which includes event functionality). When I deactivate this plugin, the theme works without any bugs that I can see.

However, Event Espresso 4 does not work when Tevolution is deactivated. A 500 internal servor error results when I try to edit events/venues and I cannot access most panels of the EE plugin menu.

Any ideas as to why this is occuring? Leaving Tevolution turned on is not an ideal solution, as it conflicts with EE on several pages.

Thank you so much for the help!

Chris


Tony

  • Support Staff

March 15, 2017 at 7:00 am

Hi Chris,

Without knowing what error is being thrown when the Error 500 is shown (Error 500 just means ‘something went wrong’) we can’t tell what is happening.

If you enable WP_DEBUG on the site, enable the Tevolution plugin and view a page that previously threw an error, does it show any details?

Or if you look within the servers error logs after navigating to the page you should find the errors being thrown within that.


edagunay

March 15, 2017 at 3:40 pm

Hey Tony,

Thanks for the quick response! I enabled WP_DEBUG and didn’t have any errors with the Tevolution plugin activated. When it is deactivated, the following error is thrown:

Fatal error: Call to undefined function tevolution_get_post_type() in /usr/www/users/komodi/uplifers-test/wp-content/themes/Directory/library/functions/widgets_functions.php on line 718

The main issue is that the events page does not display properly (Google Maps display doesn’t work) but there are a couple of other problems. I’ll just use a workaround and edit the pages that don’t display properly when the Tevolution plugin is activated. Thanks for the help!

I posted the error on the Themeum website as well – they advertise their theme as being “100% compatible” with EE…


Tony

  • Support Staff

March 15, 2017 at 3:56 pm

I posted the error on the Themeum website as well – they advertise their theme as being “100% compatible” with EE…

That may well be true as the error is not from Event Espresso, it looks like its from the theme calling functions from the Tevolution plugin, so when that’s de-activate the theme throws a fatal error (as the function then doesn’t exist).

Call to undefined function tevolution_get_post_type()

Going by the name I’d guess that’s a function within Tevolution plugin.

Do they list that plugin as a required plugin? Without looking over the code I don’t know why they are calling functions on the EE event editor pages but currently you need that plugin activated for the theme to work correctly.

The main issue is that the events page does not display properly (Google Maps display doesn’t work) but there are a couple of other problems.

That’s most likely caused by a JavaScript error on the page but without seeing it I can’t be sure.


edagunay

March 17, 2017 at 3:58 am

Hey Tony! Thanks for the response, the WP-debug setting helped a lot.

Commenting out the errors on the lines of the theme that called Tevolution functions fixed this issue.

Thanks again for the support – you’re awesome! 🙂

Viewing 4 reply threads

The support post ‘EE Plugin Dependency Bug’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso