Fórum Brasileiro

como tirar a mensagem de alt title das categorias? (5 posts)

  1. dub xenon
    Membro
    Publicado 3 semanas atrás #

    Gostaria de saber tirar a mensagem que aparece quando passa o cursor do mouse em cima da categoria:
    "Ver todos os posts em..." ; "Ver todos os posts arquivados em..."

    Obrigado se alguém puder ajudar.

  2. georgecampos
    Moderador
    Publicado 2 semanas atrás #

    Dub,

    Isso é algo padrão do wordpress, pra remover você vai ter que usar um string replace do php pra resolver isso. Se achar que vale a pena, aqui explica como fazer.

    http://bavotasan.com/tutorials/remove-the-title-attribute-from-wordpress-category-and-page-lists/

    Abs

    George Campos
    www.geoweb.blog.br

  3. dubxenon
    Membro
    Publicado 2 semanas atrás #

    Fala George, blz.

    Porque na verdade estou adaptando um wordpress para um sistema de busca, e precisava retirar essa alt title das categorias, ou então ao menos trocar o texto: "Ver todos os posts..." e "ver todos os posts arquivados em..."

    Mas fui tentar fazer, e acho que não devo ter entendido bem como faz, pois não consegui, mas também não apareceu msg de erro, simplesmente não funcionou.

    Adicionei essas linhas de comando no arquivo functions.php (dentro do theme utilizado).

    <?php
    function categories_without_title_attribute() {
    $categories = wp_list_categories('echo=0');
    $categories = preg_replace('/title=\"(.*?)\"/','',$categories);
    echo $categories;
    }
    ?>

    E adicionei esse código dentro do arquivo category.php (dentro do theme utilizado).

    <?php
    $categories = wp_list_categories('echo=0');
    $categories = preg_replace('/title=\"(.*?)\"/','',$categories);
    echo $categories;
    ?>

    Valew pela força.

  4. georgecampos
    Moderador
    Publicado 2 semanas atrás #

    Fala Dub,

    Pelo que entendi tem dois jeitos de se fazer o negócio, ou você coloca o segundo código no functions e dai chama a funcao:

    <?php categories_without_title_attribute(); ?>
    dentro do template, ou você pode chamar direto a funcao com replace em cada local do template que desejar, dai você só precisa usar o primeiro bloco da funcao.

    Da uma olhada.

    abs

  5. dubxenon
    Membro
    Publicado 2 semanas atrás #

    Fala george, blz....

    descobri uma maneira muito fácil de retirar os titles....

    http://wordpress.org/extend/plugins/remove-title-attributes/

    funciona perfeitamente...

    abs e valew pela força....

    se não for pedir muito, mas é que estou tentando demais e não consegui mesmo resolver outro lance aqui:

    http://br.forums.wordpress.org/topic/query_post-conflito-com-pagenavi?replies=2

Resposta

Você deve fazer login para publicar.

About this Topic

Tags

Nenhuma tag ainda.