Plugin Author
Franky
(@liedekef)
I’m releasing 2.0.84 to correct an activation bug for offset-based wordpress timezone settings (wordpress has 2 ways of setting a timezone and I already took it into account but forgot to update 1 line).
Plugin Author
Franky
(@liedekef)
2.0.84 should be there π
I’ve updated and it’s still not showing up. I’ve had my event coordinator use a direct link the the EME events section and they can use it there, but there’s just no way to access from the dashboard.
Plugin Author
Franky
(@liedekef)
So, that means it is working fine, but the menu is not showing? Don’t forget to look a bit higher up in the menu list, EME is not at the bottom anymore.
Yes, everything seems to be working, it’s just completely missing from the menu in dashboard. I’ve checked the whole list, including making sure it’s not nested in some weird place and it’s no where.
Plugin Author
Franky
(@liedekef)
Humm … very weird … can you try deactivating and reactivating the EME plugin?
same result. I even tried a new browser, logging out and back in, logging in as one of my users. It’s still hiding. But it’s working happily in the background.
I grabbed the direct link to the events manager from my backup and it allows us to get in to edit and add events. “…/wp-admin/admin.php?page=eme-manager”
Plugin Author
Franky
(@liedekef)
And the front is working fine too?
Because for me I just had another bug (sigh … php, timezones and wordpress can be a mess, and I’m ashamed I tried to fix it too quickly with 2.0.84).
I just released 2.0.85 which should fix it for everybody.
front end looks fine! Everything is where it should be and acting normal.
Updated to 2.0.85 and still it’s playing coy, lol.
Plugin Author
Franky
(@liedekef)
I have never seen anything like that before … which version of wordpress are you on?
If all else fails: go in events-manager.php and change line 1780 from
add_menu_page(__('Events Made Easy', 'events-made-easy'),__('Events Made Easy', 'events-made-easy'),get_option('eme_cap_list_events'),'eme-manager','eme_events_page', EME_PLUGIN_URL.'images/calendar-16.png',40);
to
add_menu_page(__('Events Made Easy', 'events-made-easy'),__('Events Made Easy', 'events-made-easy'),get_option('eme_cap_list_events'),'eme-manager','eme_events_page', EME_PLUGIN_URL.'images/calendar-16.png');
(just remove the last “40”)
It might be that some other plugin is also claiming position 40, wordpress doesn’t really provide anything there to check that. I’ll check a bit more on that.
I was on WP 5.0.2? when I originally posted, but updated to 5.0.3 while we were trying to fix this to see if it made a difference, but it didn’t.
I’ve made the edit and it’s back! Woo! Thank you!
Plugin Author
Franky
(@liedekef)
Ok, thanks for confirming this. This means I need to check more into the add_menu_page call …
Thank you for being so attentive with this! If you need me to do any more testing/tweaking/trouble-shooting, just let me know.
Plugin Author
Franky
(@liedekef)
Ok, apparently the first menu that takes a position wins. I’ll try to figure out a way to check which position is free …