'; if ( intval( Helper::get_option( 'catalog_widget_collapse_content' ) ) ) { $after_title = \Razzi\Icon::get_svg( 'chevron-bottom' ) . ''; } register_sidebar( array( 'name' => esc_html__( 'Catalog Sidebar', 'razzi' ), 'id' => 'catalog-sidebar', 'description' => esc_html__( 'Add sidebar for the catalog page', 'razzi' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => $after_title ) ); register_sidebar( array( 'name' => esc_html__( 'Catalog Filters Sidebar', 'razzi' ), 'id' => 'catalog-filters-sidebar', 'description' => esc_html__( 'Add sidebar for filters toolbar of the catalog page', 'razzi' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Catalog Filters Mobile', 'razzi' ), 'id' => 'catalog-filters-mobile', 'description' => esc_html__( 'Add sidebar for catalog filters on the mobile version', 'razzi' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Single Product Sidebar', 'razzi' ), 'id' => 'single-product-sidebar', 'description' => esc_html__( 'Add sidebar for the product page', 'razzi' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__( 'Single Product Extra Content', 'razzi' ), 'id' => 'single-product-extra-content', 'description' => esc_html__( 'Add sidebar for the product page', 'razzi' ), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); } /** * Dynamic Sidebar Params. * * @since 1.0.0 * * @return array */ public function woocommerce_dynamic_sidebar_params( $params ) { global $wp_registered_widgets; $settings_getter = $wp_registered_widgets[ $params[0]['widget_id'] ]['callback'][0]; if ( ! is_object( $settings_getter ) ) { return $params; } $settings = $settings_getter->get_settings(); $settings = $settings[ $params[1]['number'] ]; if ( $params[0]['after_widget'] == '' && isset( $settings['title'] ) && empty( $settings['title'] ) ) { $params[0]['before_widget'] .= '
'; } return $params; } }