'slide', 'direction' => 'left', ), $atts ); if ( 'inline' === $atts['style'] ) { $markup = Astra_Ext_Adv_Search_Markup::get_instance()->get_search_form_shortcode( 'search-box' ); } elseif ( 'full-screen' === $atts['style'] ) { $svg_markup = self::search_svg_markup(); $markup = '
' . $svg_markup . '
'; add_action( 'wp_footer', function() { astra_addon_get_template( 'advanced-search/template/full-screen.php' ); } ); } elseif ( 'cover' === $atts['style'] ) { $svg_markup = self::search_svg_markup(); $markup = '
' . $svg_markup . '
'; $markup .= Astra_Ext_Adv_Search_Markup::get_instance()->get_search_form_shortcode( 'header-cover' ); } else { $markup = astra_get_search(); } $classes = array( 'astra-search-shortcode', 'search-custom-menu-item' ); if ( ! empty( $atts['style'] ) ) { $classes[] = $atts['style']; } if ( ! empty( $atts['direction'] ) ) { $classes[] = $atts['direction']; } $classes = implode( ' ', $classes ); return '
' . $markup . '
'; } /** * Search svg markup. * * @return string * @since 3.6.8 */ public static function search_svg_markup() { ob_start(); ?>