Substitua o texto padrão "Selecionar opção" nos menus suspensos de atributos de variação do Woocommerce por diferentes personalizados

Estou apenas começando com o Woocommerce e tenho uma pergunta sobre o campo suspenso de seleção de produtos variáveis. No woocommerce, quando nada é selecionado nessas listas suspensas, o texto "Selecionar opção" é exibido.

Preciso de cada opção de campo suspenso para exibir um texto diferente quando nada foi selecionado ainda.

Eu encontrei esse código que substitui o texto padrão "Selecionar opção" pelo que eu quiser, mas funciona em todos os campos suspensos.

  function custom_woocommerce_product_add_to_cart_text($args){
 $args['show_option_none'] = __( 'Select Framed or Unframed Sizes', 'woocommerce' ); 
  return $args;
}

Notei que o primeiro campo de seleção suspensa tem um ID que é "tipo", o segundo tem um ID de "tamanho".

Podemos alterar o código acima e ter algo como:

se ID = tipo, use o texto A,se ID = tamanho, use o texto B?

Também posso forçar a primeira lista suspensa a sempre mostrar todas as opções?

Digamos que minha primeira lista suspensa tenha as opções A, B, C e D:

Se eu selecionar A, a segunda lista suspensa fornecerá 1, 2, 3 como opções. Eu escolho 2.Se agora eu tentar fazer outra seleção no primeiro campo, ele só me mostra A e C e deixa B e D de fora, pois B e D não está disponível em 1 e 3.

Parece confuso, mas espero que faça sentido.

Qualquer ajuda é apreciada.

questionAnswers(1)

yourAnswerToTheQuestion