Большое спасибо. Это сработало. Есть ли проблема с оставлением идентификаторов как «тип» и «размер» без добавления pa_? Woocommerce создал его как «тип» и «размер», когда я добавил эти атрибуты в бэкэнд для вариантов.
ько начинаю с Woocommerce и у меня есть вопрос о выпадающем поле выбора для переменных продуктов. В woocommerce, когда в этих выпадающих списках ничего не выбрано, отображается текст «Выбор варианта».
Мне нужно, чтобы в каждом раскрывающемся меню выбора поля отображался другой текст, когда еще ничего не было выбрано.
Я нашел этот код, который заменяет стандартный текст «Выбор варианта» тем, что я хочу, но он применяется ко всем выпадающим спискам выбора полей.
function custom_woocommerce_product_add_to_cart_text($args){
$args['show_option_none'] = __( 'Select Framed or Unframed Sizes', 'woocommerce' );
return $args;
}
Я заметил, что первое раскрывающееся поле выбора имеет идентификатор типа «тип», а второе - идентификатор размера.
Можем ли мы изменить приведенный выше код и получить что-то вроде:
если ID = тип, то используйте текст A,если ID = размер, то использовать текст B?Также я могу заставить первый выпадающий список всегда показывать все опции?
Допустим, мой первый выпадающий список содержит опции A, B, C и D:
Если я выберу A, 2-й выпадающий список даст мне 1, 2, 3 в качестве параметров. Я выбираю 2.Если сейчас я попытаюсь сделать еще один выбор в первом поле, он покажет мне только A и C и пропустит B и D, поскольку B и D недоступны в 1 и 3.Звучит странно, но я надеюсь, что это имеет смысл.
Любая помощь приветствуется.