We have a few customizations we’ve made to the Calendar plugin – so this might be in relation to one of those… but all of a sudden, we are getting some wacky errors
Any push in the right direction would help… Thanks team!
ERRORS ARE:
Fatal error: Uncaught ArgumentCountError: Too few arguments to function esc_url(), 0 passed in /www/wp-content/plugins/ee4-events-calendar/EED_Espresso_Calendar.module.php on line 294 and at least 1 expected in /wordpress/wp-includes/formatting.php:4306 Stack trace: #0 /www/wp-content/plugins/ee4-events-calendar/EED_Espresso_Calendar.module.php(294): esc_url() #1 /www/wp-content/plugins/ee4-events-calendar/EED_Espresso_Calendar.module.php(461): EED_Espresso_Calendar->_get_filter_html(Array) #2 /www/wp-content/plugins/ee4-events-calendar/EED_Espresso_Calendar.module.php(536): EED_Espresso_Calendar->get_calendar_js_options(Array) #3 /www/wp-content/plugins/ee4-events-calendar/EES_Espresso_Calendar.shortcode.php(99): EED_Espresso_Calendar->display_calendar(Array) #4 /wordpress/wp-includes/shortcodes.php(343): EES_Espresso_Calendar->process_shortcode(Array, ”, ‘ESPRESSO_CALEND…’) #5 [internal function]: do_shortcode_tag(Array) #6 /wordpress/wp-includes/shortcodes.php(218): preg_replace_callback(‘/\\[(\\[?)(ESPRES…’, ‘do_ in /wordpress/wp-includes/formatting.php on line 4306
and it means $ee_term at that point doesn’t have a slug() to return, however, the line numbers don’t match for that function so I’m guessing this is due to some customization done within EED_Espresso_Calendar.module.php
Compare the _get_filter_html method within the above file from the default calendar to yours and see what differs between them up to the call to esc_url()
I’d start by adding some code to debug what is being returned by $ee_term->slug() within the foreach loop to see if it gives you any clues as to what is causing it.
You could also check this is due to customizations by installing the default EE4 calendar using a different directory name (add -orig to the end for example) and then swap out the activate calendar plugin to use the default.
Thank you Tony!
We’ll do just that! <smile>
Appreciate your help on this issue.
-Shellly
Viewing 2 reply threads
The support post ‘Weird error showing up on Calendar page after updating some plugins.’ 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.
Support forum for Event Espresso 3 and Event Espresso 4.