Как вернуть значение из функции в цвете?

У меня есть эта функция:

add_filter( 'woocommerce_variation_is_active', 
'grey_out_variations_when_is_backorder', 10, 2 );
function grey_out_variations_when_is_backorder( $grey_out, $variation ) {

if ( ! $variation->is_in_stock() && $variation->backorders_require_notification() )
    $grey_out = false;

return $grey_out; // Here want to return value in some color?


}

Так хотите знать, как вернуть значение в каком-нибудь цвете? Функция предназначена для выделения продуктов, которых нет в наличии в магазине WooCommerce. В настоящее время только задний серый выделен серым цветом. Какой-нибудь совет или совет, как вернуть значение в цвете?

Текущее состояние:

введите описание изображения здесь

Я хочу показать так:

введите описание изображения здесь

1 ответ

Если веб-интерфейс отключает выделенные серым цветом элементы select>option (disabled="disabled"), вы можете применить некоторые CSS к этим элементам:

select option:disabled {
    color: #F00;
}
Другие вопросы по тегам