wpcf7_form_controls_class()
Returns a class names list for a form-tag of the specified type.
Хуков нет.
Возвращает
Строку. Whitespace-separated list of class names.
Использование
wpcf7_form_controls_class( $type, $default_classes );
- $type(строка) (обязательный)
- Form-tag type.
- $default_classes(строка)
- Optional default classes.
По умолчанию:''
Код wpcf7_form_controls_class() wpcf7 form controls class CF7 6.1.6
function wpcf7_form_controls_class( $type, $default_classes = '' ) {
$type = trim( $type );
if ( is_string( $default_classes ) ) {
$default_classes = explode( ' ', $default_classes );
}
$classes = array(
'wpcf7-form-control',
sprintf( 'wpcf7-%s', rtrim( $type, '*' ) ),
);
if ( str_ends_with( $type, '*' ) ) {
$classes[] = 'wpcf7-validates-as-required';
}
$classes = array_merge( $classes, $default_classes );
$classes = array_filter( array_unique( $classes ) );
return implode( ' ', $classes );
}