• Boa tarde galera.
    Sou novo no Forum e também no WP.
    Estou melhorando um site de um cliente que utiliza WP.
    Meu problemas é que a página tem dois idiomas (portugues e espanhol) e tenho que inserir uma tag <Link> personalizada em cada página para fazer referência a versão no outro idioma.

    Como posso fazer isso já que WP não me deixa personalizar o <head> ??

    estudando um pouco as functions tava pensando en criar uma função que colocasse o link correspondente pelo ID da página. Isso funcionaria?

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Moderador Claudio Sanches

    (@claudiosanches)

    Na verdade o WordPress deixa personalizar qualquer coisa, o <head> mesmo pode editar direto pelo tema, mas se usar o functions.php do tema fica até mais limpo usando o gancho wp_head.

    Segue um exemplo do código usando o gancho:

    function my_custom_head_links() {
        ?>
        <link rel="alternate" hreflang="es" href="http://es.example.com/" />
        <?php
    }
    
    add_action( 'wp_head', 'my_custom_head_links' );
    Criador do tópico Eric Santana

    (@highpoweric)

    Valeu Claudio.
    O Problema é que desse jeito todas as páginas receberão o mesmo <link> apontando para o mesmo lugar. O que eu preciso é que o Head de cada página tenha um link apontando para sua página correspondente em outro idioma.

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Ajuda com hreflang e Functions.php’ está fechado para novas respostas.