• Resolvido gabyttvv

    (@gabyttvv)


    Boa pessoal, alguém sabe dizer se existe a possibilidade de inverter a ordem dos comentários apenas em uma pagina?

    Explico: no meu caso site: vemkverfilmes.net = nos pedidos, as pessoas fazem pedidos e os últimos ficam em primeiro.

    Queria alterar a ordem apenas nesta pagina, alguém pode me ajudar?

    Agradeço muito.

    Muito obrigada mesmo e um FELIZ NATAL para TODOS.

Visualizando 4 respostas - 16 até 19 (de um total de 19)
  • Moderador Leo Baiano

    (@leobaiano)

    Vamos colocar um pouco de lógica na parada e facilitar as coisas…

    No inicio da discussão o @orenanbarros indicou um post do WP Beginner que mostra como inverter a ordem dos comentários no site inteiro, porém parece que o que a @gabyttvv precisa é inverter a ordem apenas em uma página, correto?

    O código que o WP Beginner apresentou utiliza o filtro comments_array e usa array_reverse para inverter a ordem, a unica coisa que precisa fazer é incluir um if na função para checar se a página é a que deseja inverter os comentários e só usar o array_reverse se for ela.

    Fazendo dessa forma não precisará se preocupar em formatar com CSS a exibição dos comentários porque só vamos alterar o resultado. Ficaria algo assim:

    
    function wpb_reverse_comments($comments) {
        if ( is_page ( 'sua-pagina' ) {
            return array_reverse($comments);
        }
    }	
    add_filter ('comments_array', 'wpb_reverse_comments');
    
    Moderador Leo Baiano

    (@leobaiano)

    P.S. – Coloca esse código no final do functions.php do seu tema, se a ultima linha do arquivo for algo como ?> então coloque antes disse e não esquece de mudar onde tem sua-pagina.

    Criador do tópico gabyttvv

    (@gabyttvv)

    Leo Baiano, eu te agradeço muito mesmo.
    farei assim que possível, na verdade quando escrevi esta pergunta, eu estava tentando formatar varias coisas, como vc pode ver no site. Agora vendo bem, vou fazer esta experiência mas creio que vai ficar estranho se para adicionar o comentário continuar la embaixo.
    De qualquer maneira os usuários teriam que percorrer toda a area, que esta ficando muito grande.
    Mas vou tentar, te agradeço imensamente.

    Valeu mesmo.
    Forte abraço.

    Criador do tópico gabyttvv

    (@gabyttvv)

    Pessoal ao dois, muito obrigada, eu consegui. Fiz no meu de teste e coloquei 5 comentários, um , dois,…ficou na ordem inversa. Mas como eu falei, os usuários tem que passar todos os comentários para poder comentar.Então, como não sei se dar para limitar o numero de comentários nesta pagina. diminui todos para 20 comentários no máximo.estou no de uma remasterização, assim que acabar colocarei em prática. Agora só vou tentar colocar o avatar acima dos comentários e colocar o texto justificado, mas isso acredito ser outro tópico.
    Sendo assim, amanhã, colocarei esta AJUDA, como encerrada. Que por sinal, com muito louvor graças a vocês.
    Sou muito grata mesmo.

    Abraço forte e tudo de bom para vocês.
    Sinceramente,
    Gaby.

Visualizando 4 respostas - 16 até 19 (de um total de 19)
  • O tópico ‘COMENTÁRIOS ORDEM INVERTIDA’ está fechado para novas respostas.