Eliminar ou marcar comentários como SPAM é hoje em dia um dos pratos mais servidos em blogs. No entanto o processo por vezes é chato e irritante ao ponto de ter de visitar o painel de controlo do seu blog para eliminar esses mesmos comentários.

Hoje vamos procurar inserir atalhos de ‘delete’ e ‘spam’ nos comentários do seu blog, de forma a que não tenha de estar sempre visitando o painel de controlo para exercer essas mesmas funções.

Primeiro teremos de construir a função. Copie e cole o seguinte código no ficheiro functions.php do seu template. Se por ventura o seu template não tiver esse ficheiro, crie um com esse nome e com o código colocado de seguida.

function delete_comment_link($id) {
  if (current_user_can(‘edit_post’)) {
    echo ‘| <a href=”‘.admin_url(“comment.php?action=cdc&c=$id”).'”>eliminar</a> ‘;
    echo ‘| <a href=”‘.admin_url(“comment.php?action=cdc&dt=spam&c=$id”).'”>spam</a>’;
  }
}

Depois disso, edite o seu ficheiro comments.php. Adicione o seguinte código no local onde pretende que os botões apareçam. Na grande maioria dos temas irá encontrar a declaração edit_comment_link(). Adicione o código depois dela.

delete_comment_link(get_comment_ID());

Tá feito. Bons truques!