process_woo_class()
Хуков нет.
Возвращает
null
. Ничего.
Использование
process_woo_class( $tags, $context );
- $tags (обязательный)
- -
- $context (обязательный)
- -
Код process_woo_class() process woo class WC 7.7.2
function process_woo_class( $tags, $context ) { if ( $tags->is_tag_closer() ) { return; } $prefixed_attributes = $tags->get_attribute_names_with_prefix( 'data-woo-class:' ); foreach ( $prefixed_attributes as $attr ) { list( , $class_name ) = explode( ':', $attr ); if ( empty( $class_name ) ) { continue; } $expr = $tags->get_attribute( $attr ); $add_class = woo_directives_evaluate( $expr, $context->get_context() ); if ( $add_class ) { $tags->add_class( $class_name ); } else { $tags->remove_class( $class_name ); } } }