Desativar comentários em todas as postagens / páginas


8

Existe uma maneira rápida de desativar todos os comentários em todas as postagens e páginas. Sei que você pode acessar o painel em postagens, clicar em editar e Não permitir, em comentários. Este é o único caminho?

Respostas:


20

A verificação se os comentários estão ativados é realizada por comments_open()função.

Você pode fazer com que ele sempre retorne falso por meio de um filtro com algo assim:

add_filter('comments_open', '__return_false');   

Outra maneira seria disponibilizar comentários apenas para usuários registrados (ou seja, se você não tiver um registro aberto) no Settings > Discussion.


Solução mais simples, nativa-wp e melhor. +1
kaiser


2

Edite em massa as páginas existentes na exibição Publicações ou páginas do painel, conforme observado aqui :

  1. Vá para a página Todas as postagens.
  2. Clique na caixa de seleção no cabeçalho.
  3. Escolha "Editar" no menu suspenso de ações em massa e clique em Aplicar. A área de edição em massa será exibida.
  4. No meio da área de edição em massa, haverá quatro menus suspensos. O segundo é para comentários. Altere para "Não permitir".
  5. Desative os pings com um menu suspenso semelhante ao lado direito da área de edição em massa.
  6. Clique no botão de atualização na extremidade direita.

1

Eu pensei em adicionar uma resposta ao acima, pois pode não ser imediatamente óbvio para outras pessoas que pesquisam esse problema.

Em Configurações >> Discussão, você pode desmarcar "Permitir que as pessoas publiquem comentários em novos artigos" nas configurações padrão do artigo. No entanto, observe que isso afetará apenas novas postagens / páginas.

Você pode editar em massa as páginas existentes na exibição Publicações ou páginas do painel.

Esse pode ser o método preferido para algumas pessoas que não desejam tocar nos arquivos de modelo etc.


Como um volume edita as páginas existentes na exibição Publicações ou páginas do painel? Não estou vendo uma opção na exibição Postagens ou Páginas.
27715 MikeiLL

Na exibição Postagens ou páginas no Painel, deve haver um valor suspenso "Ações em massa". Altere para 'Editar' e selecione todas as postagens / páginas ou apenas as que você deseja e clique em 'Aplicar' e ele exibirá as opções de edição em massa.
Tomc

0

Não incluir o formulário de comentários no seu tema também funciona (é o que eu costumo fazer).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.