- Status
- Aberto
- Plugin/tema relacionado
- Rank Math SEO
- Tags de tópico
- Compatibility
Visão geral do problema
Ao usar o Rank Math SEO com o WPML, o conteúdo do shortcode de rich snippet do Rank Math [rank_math_rich_snippet id="..."] não será traduzido.
Solução alternativa
Passo 1: Torne os campos traduzíveis
- Vá para “WPML > Configurações > Configuração XML personalizada”.
- Adicione o seguinte e clique em “Salvar”.
<wpml-config> <custom-fields> <custom-field action="translate">rank_math_schema_HowTo</custom-field> <custom-field action="translate">rank_math_schema_Article</custom-field> <custom-field action="translate">rank_math_schema_SoftwareApplication</custom-field> </custom-fields> <custom-fields-texts> <key name="rank_math_schema_HowTo"> <key name="name" /> <key name="description" /> </key> <key name="rank_math_schema_SoftwareApplication"> <key name="headline" /> <key name="description" /> <key name="review"> <key name="negativeNotes"> <key name="itemListElement"> <key name="*"> <key name="name" /> </key> </key> </key> <key name="positiveNotes"> <key name="itemListElement"> <key name="*"> <key name="name" /> </key> </key> </key> </key> </key> <key name="rank_math_schema_Article"> <key name="headline" /> <key name="description" /> </key> </custom-fields-texts> </wpml-config> - Faça uma pequena modificação na página original e salve.
- Traduza a página.
Passo 2: Ajuste o shortcode ou use o bloco do Rank Math
- O shortcode
[rank_math_rich_snippet id="..."]inclui um ID exclusivo. - Em vez disso, use o shortcode
[rank_math_rich_snippet](sem o atributo id). - Como alternativa, use o bloco Schema by Rank Math.