From d821e84cc542857a8df79179af3d481c89b832cd Mon Sep 17 00:00:00 2001 From: IanDelMar <42134098+IanDelMar@users.noreply.github.com> Date: Sat, 19 Mar 2022 09:26:39 +0100 Subject: [PATCH] wrap function in function_exists check --- inc/widgets.php | 64 +++++++++++++++++++++++++------------------------ 1 file changed, 33 insertions(+), 31 deletions(-) diff --git a/inc/widgets.php b/inc/widgets.php index fb947895a..fa60ee61a 100644 --- a/inc/widgets.php +++ b/inc/widgets.php @@ -8,39 +8,41 @@ // Exit if accessed directly. defined( 'ABSPATH' ) || exit; -/** - * Adds Bootstrap classes to search block widget. - * - * @param string $block_content The block content. - * @param array $block The full block, including name and attributes. - * @return string The filtered block content. - */ -function understrap_add_block_widget_search_classes( $block_content, $block ) { - - $search = array( - 'wp-block-search__input ', - 'wp-block-search__input"', - 'wp-block-search__button ', - ); - $replace = array( - 'wp-block-search__input form-control ', - 'wp-block-search__input form-control"', - 'wp-block-search__button btn btn-primary ', - ); - - if ( isset( $block['attrs']['buttonPosition'] ) && 'button-inside' === $block['attrs']['buttonPosition'] ) { - $search[] = 'wp-block-search__inside-wrapper'; - $replace[] = 'wp-block-search__inside-wrapper input-group'; - - if ( 'bootstrap4' === get_theme_mod( 'understrap_bootstrap_version', 'bootstrap4' ) ) { - $search[] = '