$value ) { $declaration .= sprintf( '%1$s: %2$s;', $property, $value ); } $css .= wp_strip_all_tags( sprintf( '%1$s { %2$s } ', $selector, $declaration ) ); } else { $media_query = isset( $attrs['media_query'] ) ? $attrs['media_query'] : ''; if ( ! empty( $media_query ) && isset( $attrs['css'] ) && is_array( $attrs['css'] ) ) { $css .= sprintf( '%1$s { %2$s } ', wp_strip_all_tags( $media_query ), self::generate_css( $attrs['css'], false ) ); } } } $css = trim( $css ); if ( ! empty( $css ) && $wrap_tag ) { $css = sprintf( '', $css ); } } return $css; } }