Blog sobre WordPress
No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
Cadastrar e-mail
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
No Result
View All Result
Blog sobre WordPress
No Result
View All Result

Início » Infra para WordPress » Comentários em páginas desativados por padrão na versão 4.3 do WordPress

Comentários em páginas desativados por padrão na versão 4.3 do WordPress

Leandro Vieira by Leandro Vieira
8 anos ago
Reading Time: 3 min
7
Apikers se dedicam para a versão 4.3 do WordPress
Compartilhe no FacebookCompartilhe no LinkedIn
Audio

Comentários em páginas no WordPress sempre foram controversos. O recurso de comentários é excelente para interagir e engajar usuários em torno do seu conteúdo, mas isso se aplica muito bem em Posts e não em Páginas, que em sua maioria são estáticas e suas interações e engajamentos serão realizadas por outros meios que não os comentários.

Conteúdo relacionado

Os 3 principais motivos para atualizar o PHP, além do WordPress

Brotli e a compressão de dados. Tchau GZIP!

Como e por que chegamos ao QUIC e ao HTTP/3

A partir da versão 4.3 do WordPress os comentários em páginas no WordPress virão desativados por padrão. Você ficará livre daquelas ações de desativar esse recurso nas páginas institucionais do seu site, por exemplo.

Como testar a nova configuração de comentários em páginas no WordPress

Ao criar uma nova página perceba que as opções “Permitir comentários” e “Permitir trackbacks e pingbacks nesta página” virão desativados por padrão. Caso não visualize a opção “Discussão” marque-a através das “Opções de tela“, um botão exibido no canto superior direito no painel do WordPress.

Comentários em páginas no WordPress desativados por padrão a partir da versão 4.3
Comentários em páginas no WordPress desativados por padrão a partir da versão 4.3

Quando uma nova instalação da versão 4.3 do WordPress é feita, uma página padrão é criada e ela vem com o comentário ativado. Não deixe isso te confundir.

O comportamento dos comentários em páginas e outros tipos de posts

Essa mesma funcionalidade da versão 4.3, comentários em páginas no WordPress desativados por padrão, é estendido a todos os tipos de posts personalizados. Ao registrar um novo tipo de post e não especificar o suporte a comentários ele virá como desativado por padrão. Anteriormente o padrão era on, ou seja, o recurso de comentários vinha habilitado.

Funções, filtros e novas opções para o recurso de comentários em páginas no WordPress

Novos recursos e possibilidades com a chegada de uma nova versão de software nos contempla também com novas funções, filtros e opções de uso. Veja algumas opções para fazer com o novo comportamento da funcionalidade de comentários em páginas no WordPress.

A função get_default_comment_status()

A função get_default_comment_status() está disponível a partir da versão 4.3 do WordPress e ela retorna o status da opção de comentários para um tipo de post. Os parâmetros $post_type e $comment_type são opcionais.

O filtro get_default_comment_status

O filtro get_default_comment_status está incluso na função get_default_comment_status() e permite que três informações (status, tipo de post e tipo de comentário) sejam filtradas antes do retorno da função.

A opção default_comment_status

Considere o uso da função get_default_comment_status() ao contrário da consulta direta pelo valor da option default_comment_status com a função get_option().

Os tipos de comentários suportados

Os três tipos de comentários suportados pelo WordPress são:

  1. comments;
  2. pingback;
  3. trackbak.

Como ativar o recurso de comentários em páginas no WordPress por padrão

Se você prefere os comentários ativados por padrão em páginas, ou por algum outro motivo seu site/aplicação requerer essa funcionalidade, é possível reverter o novo comportamento a partir da versão 4.3 do WordPress. Um exemplo de código.

function activate_comments_for_pages( $status, $post_type, $comment_type )
{
 if ( 'page' !== $post_type ) {
 return $status;
 }
return 'open'
}
add_filter( 'get_default_comment_status', 'activate_comments_for_pages', 10, 3 );

A função acima é um exemplo de uso prático do novo filtro get_default_comment_status. Através dele podemos verificar o tipo de post, tipo de comentário e definir o status que queremos. No exemplo acima, a função verifica se o tipo de post é page e em caso positivo retornará “open” substituindo o padrão “closed” na versão 4.3 do WordPress.

Assista à gravação do Webinar WordPress 4.3 para Gestores.

Tags: comentáriospingbackstrackbacksWordPress 4.3
Share8Share1SendShare
Previous Post

Singular.php – A nova template de temas do WordPress 4.3

Next Post

Estilo de construtor de classe do PHP da versão 4.3 do WordPress

Leandro Vieira

Leandro Vieira

Uma das grandes referências de WordPress no Brasil, entusiasta e evangelista da plataforma. Fundador e CEO da Apiki, empresa especializada no desenvolvimento web com WordPress.

Related Posts

Redis – A poderosa solução de cache para WordPress
Infra para WordPress

Redis – A poderosa solução de cache para WordPress

4 de agosto de 2020
WP-CLI – A interface de linha de comando para WordPress
Infra para WordPress

WP-CLI – A interface de linha de comando para WordPress

19 de agosto de 2020
NGINX vs Apache: conceitos, semelhanças e diferenças
Infra para WordPress

NGINX vs Apache: conceitos, semelhanças e diferenças

24 de março de 2021
Porque seu site precisa adotar o protocolo HTTP/2
Infra para WordPress

Porque seu site precisa adotar o protocolo HTTP/2

24 de março de 2021
Next Post
Apikers se dedicam para a versão 4.3 do WordPress

Estilo de construtor de classe do PHP da versão 4.3 do WordPress

Apikers se dedicam para a versão 4.3 do WordPress

Confira as melhorias no visual do WordPress 4.3

Comments 7

  1. Rafael says:
    8 anos ago

    Amigo nao consigo de nenhum jeito colocar comentários na pagina principal do meu site. O tema oferece um visual composer que eu posso montar a pagina e colocar um comentários WP mas eu coloco isso e nem assim aparece os comentário.

    Responder
    • Leandro Vieira says:
      8 anos ago

      Oi Rafael,

      Em um tema padrão ao ativar/desativar a opção de comentários em uma página específica ele deveria considerar o funcionamento dos comentários. Nesse caso será preciso analisar como o tema, ou algum plugin, está tratando essa questão ou fazendo alguma interferência no comportamento padrão.

      Para garantir que é algo com o tema/plugins, ative o tema padrão e analise.

      Abraço.

      Responder
      • Rafael says:
        8 anos ago

        Entao amigo, verifiquei o tema e esse lance de comentarios WP sao os ultimos comentarios nao site e nao se trata do campo de comentários.
        Fiz alguns testes em outras paginas e em outros temas e realmente é algo relacionado ao novo wordpress 4.3
        Permiti comentários na pagina mas mesmo assim nao apareceu.
        Existe algum código que eu possa inserir e conseguir ativar os comentários nas páginas?
        Vi um código ali acima mas nao sei onde inseri-lo ou se eu devo inserir esse codigo para ativar o campo de comentarios na pagina.
        Obrigado pela ajuda.

        Responder
  2. Rafael says:
    8 anos ago

    Entao amigo, verifiquei o tema e esse lance de comentarios WP sao os ultimos comentarios nao site e nao se trata do campo de comentários.
    Fiz alguns testes em outras paginas e em outros temas e realmente é algo relacionado ao novo wordpress 4.3
    Permiti comentários na pagina mas mesmo assim nao apareceu.
    Existe algum código que eu possa inserir e conseguir ativar os comentários nas páginas?
    Vi um código ali acima mas nao sei onde inseri-lo ou se eu devo inserir esse codigo para ativar o campo de comentarios na pagina.
    Obrigado pela ajuda.

    Responder
  3. elievelton says:
    7 anos ago

    Amigo preciso de uma ajuda estou querendo deixar os comentário ativado por padrão qual o arquivo que preciso editar para isso e como faço? gostei de seu blog tenho a mania feia de todo blog que gosto avaliar seu preço em um site que encontrei na internet olha quanto vale seu site http://quantocusta.ws/blog.apiki.com.html#update bem legal kkk me ajuda ai

    Responder
  4. Sabrina says:
    7 anos ago

    Olá. Onde insiro o código acima para ativar o recurso de comentários em páginas no WordPress por padrão?

    Obrigada.

    Responder
  5. Leandro Vieira says:
    7 anos ago

    Rafael,

    Esse tipo de código pode ser utilizado no arquivo functions.php do seu tema ou inserido como um plugin onde você precisaria criar um novo plugin para inserir esse código.

    Abraço.

    Responder

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Receba no seu e-mail uma série de conteúdos sobre Infra para WordPress.

  • Este campo é para fins de validação e não deve ser alterado.

Facebook LinkedIn Instagram Twitter Youtube Github RSS

Sobre a Apiki

Empresa especializada em WordPress com três unidades de negócios.

  1. Design e Desenvolvimento;
  2. Infra e Hospedagem;
  3. Suporte e manutenção.

Em resumo, só fazemos uma coisa em WordPress: tudo.

Páginas do Apiki.com

  • Apiki.com
  • Sobre a Apiki
  • Hospedagem
  • Desenvolvimento
  • UX & UI para WordPress
  • Growth em WordPress
  • Suporte
  • Atendimento

Páginas do Blog

  • Sobre
  • Newsletter
  • Desenvolvimento WordPress
  • Segurança para WordPress
  • WordPress Mobile
  • Infra para WordPress
  • WordPress SEO
  • WordPress Performance
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.

No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.