Suporte » Outros assuntos » get_template_part trocando letras com acento por interrogação

  • Resolvido Marcusvot

    (@marcusvot)


    Criei um um metaboxe para adicionar reviews de aparelhos celulares,
    e criei um arquivo php que de revcontent.php, que e mostrado na postagem atravez de

    <?php if ($usarreview>=on) : ?>
    <?php get_template_part('revcontent'); ?>
    <?php endif; ?>

    Sendo que os titulos que são fixos mudam as letras acentuadas para interrogação (?)
    e os campos personalizados dentro do mesmo aquivo conseguem manter palavras acentuadas normalmente.

    sendo que para um campo do arquivo exemplo:

    <h3 class="titlerev"><strong>Memória RAM</strong></h3><li class="direita"><?php echo get_post_meta( $post->ID, 'rev_ram', true );?></li>

    o resultado é:

    <h3 class="titlerev"><strong>Mem�ria RAM</strong></h3>
    <li class="direita">Memória ram de 2 GB</li>

    Podem me ajudar porfavor

    Obs: se eu colo os campos personalizados direto no arquivo content.php
    funciona normalmente.

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • Os arquivos do WordPress são UTF-8. Essa codificação NÃO aceita acentos…

    Quando eu preciso encodar um texto muito grande (com muitos acentos), eu uso:

    http://www.web2generators.com/html/entities

    Segue a tabela:

    http://www.ime.usp.br/~glauber/html/acentos.htm

    Criador do tópico Marcusvot

    (@marcusvot)

    Porque para os demais arquivos como o comments.php a acentuação funciona normalmente?
    Não tem como usar o mesmo recurso para o revcontent.php?

    Criador do tópico Marcusvot

    (@marcusvot)

    Deu certo o que me passou Tavares, também tenho Tavares no nome, kkk
    vou usar sua dica valeu mesmo.

    Realmente nao sei porque nos demais arquivos funciona. Seria bom você verificar se a codificação desses arquivos é a UTF-8 (devem ser para evitar problemas futuros).

    Tem muitos Tavares por aí… kkkk

    Criador do tópico Marcusvot

    (@marcusvot)

    kkk Valeu Tavares, com sua dica já solucionei o problema, muito obrigado mesmo.

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • O tópico ‘get_template_part trocando letras com acento por interrogação’ está fechado para novas respostas.