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?
8
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
.
Eu escrevi um plugin para este trabalho. https://github.com/bueltge/Remove-Comments-Absolutely
O WordPress tem vários pontos de vista e trabalhos para comentários, se você não usar tudo isso, use o plug-in ou personalize a fonte para seus requisitos.
fonte
Edite em massa as páginas existentes na exibição Publicações ou páginas do painel, conforme observado aqui :
fonte
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.
fonte
Não incluir o formulário de comentários no seu tema também funciona (é o que eu costumo fazer).
fonte