🔍 Diagnóstico Completo - Produto #35386
1️⃣ Meta _product_attributes (RAW do Banco)
Meta ID: 458697
Post ID: 35386
Meta Key: _product_attributes
Tamanho do valor: 540 caracteres
Post ID: 35386
Meta Key: _product_attributes
Tamanho do valor: 540 caracteres
Valor Serializado (String Bruta):
a:3:{s:4:"size";a:6:{s:4:"name";s:4:"Size";s:5:"value";s:37:"35 | 36 | 37 | 38 | 39 | 40 | 41 | 42";s:8:"position";i:0;s:10:"is_visible";i:1;s:12:"is_variation";i:1;s:11:"is_taxonomy";i:0;}s:18:"pa_ewd_uwcf_colors";a:6:{s:4:"name";s:18:"pa_ewd_uwcf_colors";s:5:"value";s:0:"";s:8:"position";i:2;s:10:"is_visible";b:0;s:12:"is_variation";b:0;s:11:"is_taxonomy";b:1;}s:17:"pa_ewd_uwcf_sizes";a:6:{s:4:"name";s:17:"pa_ewd_uwcf_sizes";s:5:"value";s:0:"";s:8:"position";i:2;s:10:"is_visible";b:0;s:12:"is_variation";b:0;s:11:"is_taxonomy";b:1;}}
Valor Deserializado (Array):
Array
(
[size] => Array
(
[name] => Size
[value] => 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42
[position] => 0
[is_visible] => 1
[is_variation] => 1
[is_taxonomy] => 0
)
[pa_ewd_uwcf_colors] => Array
(
[name] => pa_ewd_uwcf_colors
[value] =>
[position] => 2
[is_visible] =>
[is_variation] =>
[is_taxonomy] => 1
)
[pa_ewd_uwcf_sizes] => Array
(
[name] => pa_ewd_uwcf_sizes
[value] =>
[position] => 2
[is_visible] =>
[is_variation] =>
[is_taxonomy] => 1
)
)
Análise dos Atributos:
| Key do Atributo | Nome | É Taxonomia? | Visível? | Variação? | Valor | Posição |
|---|---|---|---|---|---|---|
| size | Size | ✗ Não | ✓ Sim | ✓ Sim | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 0 |
| pa_ewd_uwcf_colors | pa_ewd_uwcf_colors | ✓ Sim | ✗ Não | ✗ Não | 2 | |
| pa_ewd_uwcf_sizes | pa_ewd_uwcf_sizes | ✓ Sim | ✗ Não | ✗ Não | 2 |
2️⃣ Via Método get_attributes()
| Nome/Key | Label | É Taxonomia? | Visível? | Variação? | Valores |
|---|---|---|---|---|---|
| size | size | ✗ Não | ✓ Sim | ✓ Sim | 35, 36, 37, 38, 39, 40, 41, 42 |
| pa_ewd_uwcf_colors | Colors | ✓ Sim | ✗ Não | ✗ Não | Black |
| pa_ewd_uwcf_sizes | Sizes | ✓ Sim | ✗ Não | ✗ Não |
3️⃣ Todos os Metas Relacionados a Atributos
| Meta Key | Meta Value |
|---|---|
| _product_attributes |
Array
(
[size] => Array
(
[name] => Size
[value] => 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42
[position] => 0
[is_visible] => 1
[is_variation] => 1
[is_taxonomy] => 0
)
[pa_ewd_uwcf_colors] => Array
(
[name] => pa_ewd_uwcf_colors
[value] =>
[position] => 2
[is_visible] =>
[is_variation] =>
[is_taxonomy] => 1
)
[pa_ewd_uwcf_sizes] => Array
(
[name] => pa_ewd_uwcf_sizes
[value] =>
[position] => 2
[is_visible] =>
[is_variation] =>
[is_taxonomy] => 1
)
)
|
| th_custom_attribute_settings |
Array
(
[size] => Array
(
[type] => select
[tooltip_type] =>
[design_type] => swatch_design_default
[35] => Array
(
[name] => 35
[term_value] =>
)
[36] => Array
(
[name] => 36
[term_value] =>
)
[37] => Array
(
[name] => 37
[term_value] =>
)
[38] => Array
(
[name] => 38
[term_value] =>
)
[39] => Array
(
[name] => 39
[term_value] =>
)
[40] => Array
(
[name] => 40
[term_value] =>
)
[41] => Array
(
[name] => 41
[term_value] =>
)
[42] => Array
(
[name] => 42
[term_value] =>
)
)
)
|
4️⃣ Hooks/Filtros que Podem Afetar Atributos
⚠️ Hooks encontrados que podem estar modificando os atributos:
- woocommerce_product_get_attributes (1 callback(s))
- woocommerce_rest_prepare_product_object (1 callback(s))
- woocommerce_rest_product_object_query (1 callback(s))
5️⃣ Status dos Atributos Esperados
| Atributo | No Meta? | No Método? | Status |
|---|---|---|---|
| Color | ✓ | ✓ | ✓ Encontrado |
| Size | ✓ | ✓ | ✓ Encontrado |
| Material | ✗ | ✗ | ✗ NÃO Encontrado |
| Heel height | ✗ | ✗ | ✗ NÃO Encontrado |
| Heel high | ✗ | ✗ | ✗ NÃO Encontrado |
| Brand | ✗ | ✗ | ✗ NÃO Encontrado |
⚠️ Atributos Faltantes:
- Material
- Heel height
- Heel high
- Brand
Possíveis causas:
- Os atributos não foram salvos corretamente no banco
- Há um problema na serialização/deserialização
- Um plugin ou hook está removendo os atributos
- Os atributos estão em um formato não padrão