WordPress.org

Ready to get started?Download WordPress

Forums

Events Manager
[resolved] Conflict with SiteOrigin Panels Page Builder (3 posts)

  1. pilsnermonkey
    Member
    Posted 1 year ago #

    I'm using the Toothpaaste theme which comes bundled with a widget called SiteOrigin Panels Page Builder

    I encountered a couple of conflicts with the theme and this plugin as follows:

    Warning: Invalid argument supplied for foreach() in /wp-content/themes/toothpaste/extras/widgets/widgets.php on line 20 
    
    Code:
    
    19	if ( !empty( $panels_data['widgets'] ) ) {
    20		foreach ( $panels_data['widgets'] as $widget ) {
    21			$panel_widget_classes[ ] = $widget['info']['class'];
    22		}
    23	}
    
    and
    
    Warning: Invalid argument supplied for foreach() in wp-content/plugins/siteorigin-panels/siteorigin-panels.php on line 389
    
    389     foreach ( $panels_data['grids'] as $gi => $grid ) {
    390		     $cell_count = intval( $grid['cells'] );
    391		     for ( $i = 0; $i < $cell_count; $i++ ) {
    392			     $cell = $panels_data['grid_cells'][$ci++];
    393
    394			     if ( $cell_count > 1 ) {
    395				     $css_new = 'width:' . round( $cell['weight'] * 100, 3 ) . '%';
    396				     if ( empty( $css[1920][$css_new] ) ) $css[1920][$css_new] = array();
    397				     $css[1920][$css_new][] = '#pgc-' . $gi . '-' . $i;
    398			     }
    399		     }

    To resolve, I disabled the Siteorigin Panels which eliminated the second conflict. The first conflict persisted so I simply commented out lines 19-23 in the first example.

    I guess I can live without the panel widget (although it is useful) but can anyone provide a better solution to make everything happily co-exist?

    http://wordpress.org/extend/plugins/events-manager/

  2. agelonwl
    Member
    Posted 1 year ago #

    sorry, haven't tried that plugin yet and can't comment on this. however if isn't a fatal error then you can just disable php display_errors since it's only a warning message.

  3. Marcus
    NetWebLogic Support
    Plugin Author

    Posted 1 year ago #

    where does the problem occur exactly, is it on every page or somewhere specific?

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic