• Resolvido paulosoares56

    (@paulosoares56)


    Utilizando métodos de publicação externos ao wordpress, a partir de um cliente de blog, como o live writer e um celular, o wordpress está retirando os caracteres <, > e aspas das publicações. Isso ta me dando um trabalho absurdo, pois todo meus posts eu tenho que entrar no Admin e corrigir na mão esses problema antes de publicar. Alguém sabe do que se trata?

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • Moderador Eduardo Zulian

    (@eduardozulian)

    Paulo, isso deve ser coisa dos filtros do WordPress, principalmente do wptexturize e do wpautop. Se for isso mesmo, o que voce pode fazer é remover esses filtros e assim usar aspas e outros caracteres sem problema. Abra o seu functions.php e coloque:

    <?php
    remove_filter( 'the_content', 'wptexturize' );
    remove_filter( 'the_content', 'wpautop' );
    ?>

    Se rolar, avisae!

    Abraço.

    Moderador Eduardo Zulian

    (@eduardozulian)

    Putz, mas acho que nao é isso. Teu problema tá sendo la no editar post, né, e nao na hora de mostra-lo apenas. Cê viu se as aspas e tal tão aparecendo no banco de dados?

    Criador do tópico paulosoares56

    (@paulosoares56)

    É justamente no editar posts. Não reparei se o banco está com os caracteres. Vou fazer este teste.

    Criador do tópico paulosoares56

    (@paulosoares56)

    Sim. eles estão sendo removidos no banco dados. Será que pode ser alguma coisa do MySQL. O collation por exemplo. O colaation atual é UTF-8 Unicode (utf8)

    Criador do tópico paulosoares56

    (@paulosoares56)

    Engraçado é que quando o server era windows nao tinha esse problema. Agora eu migrei pra Linux. Esse problema só ocorre em entidades externas ao WordPress (windows live blogger, celular). Se eu publicar via Admin, não ocorre o bug. Ele deve tratar antes de enviar para o banco

    Moderador Eduardo Zulian

    (@eduardozulian)

    E se você usar o filtro wp_insert_post_data pra tratar antes de entrar no banco?

Visualizando 7 respostas - 1 até 7 (de um total de 7)

O tópico ‘Posts sem caracteres especiais a partir de um cliente de blog’ está fechado para novas respostas.