$value ){
if ( 'class' === $name && has_filter( "baltic_attr_{$slug}_class" ) ) {
$value = join( ' ', apply_filters( "baltic_attr_{$slug}_class", explode( ' ', $value ) ) );
}
$out .= $value ? sprintf( ' %s="%s"', esc_html( $name ), esc_attr( $value ) ) : esc_html( " {$name}" );
}
return trim( $out );
}
/**
*
element attributes.
*
* @param array $attr
* @return array
*/
public static function body( $attr ) {
$attr['class'] = join( ' ', get_body_class() );
$attr['dir'] = is_rtl() ? 'rtl' : 'ltr';
return $attr;
}
/**
* element attributes.
*
* @param array $attr
* @return array
*/
public static function site( $attr ) {
$attr['id'] = 'page';
$attr['class'] = 'site';
return $attr;
}
/**
* element attributes.
*
* @param array $attr
* @return array
*/
public static function site_header( $attr ) {
$attr['id'] = 'masthead';
$attr['class'] = 'site-header';
return $attr;
}
/**
*