Uma das razões que leva muitos leitores a ficarem regularmente sem resposta nos blogs que visitam, é porque uma grande percentagem desses leitores escreve em artigos que seguramente têm mais de 30 dias. Isso faz com que muitas vezes o autor não esteja atento ao facto de ser um comentário fresco, ainda que num artigo mais antigo. No entanto, existe uma solução que poderá acabar com o problema de ambas as partes, mantendo no entanto a comunicação activa nos primeiros 30 dias de actualização.

Infelizmente não existe nenhuma função no WordPress capaz de fazer isso de raíz, pelo que teremos de improvisar um pouco com um truque engraçado e simples.

Para ligar a automatização do encerramento dos comentários, apenas necessita de copiar o seguinte código e colocá-lo no seu ficheiro functions.php. Se por ventura não tiver esse ficheiro no seu template, crie-o.

<?php
function close_comments( $posts ) {
if ( !is_single() ) { return $posts; }
if ( time() – strtotime( $posts[0]->post_date_gmt ) > ( 30 * 24 * 60 * 60 ) ) {
$posts[0]->comment_status = ‘closed’;
$posts[0]->ping_status    = ‘closed’;
}
return $posts;
}
add_filter( ‘the_posts’, ‘close_comments’ );
?>

Poderá também, se desejar, trocar o número de dias que esse artigo ficará disponível para comentar, trocando o valor de 30 pelo número que deseja.

Bons truques!

Outros artigos que você deveria ler!

Autor: Paulo Faustino

Blog do Autor | Artigos do Autor:

Fundador da Escola Dinheiro. É um empreendedor e blogueiro que dedica a sua vida à produção e partilha de conteúdos de grande qualidade, contando já com alguns dos mais reconhecidos blogs de Portugal e do Brasil.

Templates Wordpress que Recomendamos:

  • U-Design WordPress Theme
  • Modernize - Flexibility of Wordpress
  • Angular - Responsive Portfolio
  • Karma - Clean and Modern Wordpress Theme
  • Scope: Agency / Business WordPress Theme
  • Striking Premium Corporate & Portfolio WP Theme
  • Zig Zag - Responsive WordPress Template
  • Yin & Yang: Clear and Slick WP Portfolio Theme
  • Goodnews – Premium WordPress News/Magazine
  • Di'verso - A Flexible WordPress Theme
  • King Size - fullscreen background WordPress theme
  • Core Minimalist Photography Portfolio

Gostou deste artigo? Então torne-se fã do Blog no Facebook!


JobRoller - Premium Job Board Theme

Comentários dos Alunos


  1. Wagner Reis
    10.12.2008

    Não sei se isso é muito funcional, o que seria legal é sempre revisar no painel do wordpress na parte de coemntarios se tem algum novo e responde-lo.

    Responder


  2. Matheus o.O
    12.12.2008

    O 30 que tem código corresponde ao tempo que será dado para a inativação dos comentários

    Responder

Comente o Artigo!

RSS
Twitter
Facebook
Comentários
ASSINANTES
SEGUIDORES
FÃS
COMENTÁRIOS
10391

Subscrever Newsletter
Subscreva a Newsletter:


Wordpress Free Templates

Wix

Theme Forest

Elegant Themes

Mojo Themes



Assine a Escola Wordpress Assine a Newsletter da Escola Wordpress Escola Wordpress no Twitter Escola Wordpress no Facebook Escola Wordpress no Youtube Escola Wordpress no Google Buzz