Jak dodać button kasowania komentarzy i oznaczania jako spam w wordpress

Ostatnimi czasy na jednej z moich stron postawionej na wordpressie mam trochę roboty przy moderacji komentarzy i szczególnie irytujące było dla mnie to że widząc spamowy komentarz na stronie, muszę specjalnie logować się do panelu administracyjnego, później odnaleźć spamowy komentarz i go usunąć, nie lepiej mieć przycisk usuń i oznacz jako spam przy każdym komentarzu? Jasne że lepiej, dlatego opiszę to w poniższym wpisie :) .

Cała zabawa jest dosyć prosta i ogranicza się do wklejenia kilku linijek kodu w dwóch plikach.

1. Otwieramy plik wp-includes/functions.php i wklejamy gdzieś przy końcu poniższy kod (pamiętajcie że kod ma się znajdować przed “?>“):

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

2. Teraz zależnie od tego gdzie jak masz zbudowany system komentarzy w pliku comments.php twojego szablonu lub wp-content/comments-themes.php, wklejasz poniższy kod w pętli komentarzy:

delete_comment_link(get_comment_ID());

W razie jakichkolwiek pytań zapraszam do komentarzy.

  1. avatar zegarki Says:

    witam
    Taki przycisk to wspaniała sprawa przed spamem.
    Na pewno skorzystam.
    Pozdrawiam

Kanał RSS z komentarzami do tego wpisu. Adres URL dla TrackBacków

Dodaj komentarz