Do you have a link to your site?
Could be a conflict with something, try going through this: http://docs.simplecalendar.io/troubleshooting-theme-plugin-widget-conflicts/
Are you running a caching plugin?
We disabled the caching problem and all our plugins apart from simplecalendar the problem went away when we disabled the last plugin, yours. I went back to your older plugin version 3.0 and the bug isn’t there in this version.
I’m sorry I am not really sure what is going on here. Is it loading the regular scripts too?
I will look in the code to see if anything sticks out.
I have the exact same problem. Site is significantly slowed by trying to find these scripts with no success. Please have a look at this.
Investigating …
1. it comes into google-calendar-events/includes/assets.php
into public function load_scripts( $scripts ) {
where enqueue happens of:
wp_enqueue_script(src http://h h h
wp_enqueue_script(ver http://2 2 2
wp_enqueue_script(src http://h h h
wp_enqueue_script(var http://3 3 3
Is $script input bad?
Or is if ( ! empty( $scripts ) && is_array( $scripts ) ) { filter bad?
Or just
foreach ( $scripts as $script => $v )
does bad job?
may be also filter in public function load() { function:
// First check if there is a multi-dimensional array of scripts
if ( isset( $this->scripts[0] ) ) {
Or inside public function get_widgets_assets()
filter add_filter( 'simcal_front_end_scripts', ...:
return array_merge( $scripts, $view->scripts( $min ) );
print_r($v); inside foreach of public function load_scripts returns string like this:
http://<page/gce>/assets/js/vendor/qtip.min.jsArray
2.2.11http://<page/gce>/assets/js/default-calendar.min.jsArray
3.1.21Array
So, i belive that array_merge inside simcal_front_end_scripts filter was done wrong.
We were able to repeat the issue when running PHP 5.3. Running PHP 5.4+ fixes it.
Also, at some point we’ll be requiring PHP 5.4 when we update to the current 2.x version of the Google API PHP client anyway, which already requires it.
https://github.com/google/google-api-php-client
Keep in mind PHP 5.6 or higher is strongly recommended by wordpress.org as well.
https://wordpress.org/about/requirements/
Because of these facts this will get a lower priority to fix.
Please contact your host about upgrading to PHP 5.4 or higher, and please confirm that it’s resolved when you’re able to do this.
So you leave it as it was…
I have contacted my host provider and they claim that PHP version 5.3.3 is the latest stable release for RedHat so they will not upgrade until a new stable version is released.
Anyone knows if this sounds like a reasonable response from them or if this is just a lazy hosting provider?
Don’t worry about that, i found a solution. The name of the solution is “All-in-One Event Calendar” it’s a better plugin with more options and better look.
Sorry folks. This is just going to get lower priority as PHP 5.3.x is very outdated as well as the other points noted in my last reply.
Any developer is welcome to take a stab at contributing a patch for this in our repository at https://github.com/moonstonemedia/Simple-Calendar.
For the record, moving my site to php 6 solved the problem, without introducing any other problems. And that is the current recommended version for wp.