Temos um site onde não queremos comentários ou trackbacks.
Fizemos o seguinte para desativar os trackbacks:
- Em Configurações> Discussão, desmarcada "Permitir notificações de link de outros blogs (pingbacks e trackbacks)".
- Desmarcado "Permitir que as pessoas publiquem comentários em novos artigos".
Também voltamos e desativamos comentários e trackbacks para qualquer coisa publicada anteriormente.
Isso funciona bem para postagens e páginas, mas ainda recebemos comentários aleatórios e trackbacks para tipos de postagem personalizados.
Agora, eu sei que posso remover o suporte ao tipo de postagem para tipos de postagem personalizados. No entanto, não definimos explicitamente o argumento "support" para comentários em nossa definição de tipos de postagem personalizados, e no Codex as configurações padrão mostram que, se você não definir um valor para "support", a única coisa que será a postagem personalizada Os tipos de suporte são os campos de título e descrição.
Alguém pode me ajudar a entender por que ainda estamos recebendo trackbacks e comentários?
Além disso, como podemos impedi-los?
fonte
Respostas:
Eu estava errado quando disse que tínhamos voltado e desativado todos os comentários e trackbacks de postagens anteriores. Como se vê, não o fizemos. O comentário de Dan acima me fez perceber nosso erro; quando comecei a verificar nossos logs, notei que todas eram páginas publicadas anteriormente. Quem, quem.
Nossa solução foi executar as duas instruções SQL a seguir em nosso banco de dados para desligar os comentários:
e pings:
para nossas postagens publicadas anteriormente.
Fonte: WordPress Codex
fonte