Дизайн та розробка сайту

Кнопки Спам и Удалить в комментариях WordPress

Кнопки Спам и Удалить

Доброго времени суток 🙂

Сегодня хочу рассказать об одной полезной штуке для админа у которого блог на WordPress. Речь пойдет о дополнительном функционале, а именно о дополнительных кнопках Спам и Удалить в комментариях. В стандартном виде, возле каждого комментария есть кнопка - Изменить. Нажав ее Вы переходите в админ часть, где можете поменять, отредактировать или удалить комментарий. Но чтобы не тратить время на переходы и тд., если вы просто заметили комментарий, который не соответствует Вашим требованиям, сможете просто нажав на нужную кнопку - удалить или пометить как спам. Очень удобная штука, которая не требует много времени на реализацию, ее можно осуществить не используя плагины, нужно всего лишь сделать следующие шаги:

Кнопки Спам и Удалить

Для начала откройте файл functions.php и добавьте в него следующий код

function delete_comment_link($id) {
  if (current_user_can('edit_post')) {
    echo '| <a href="'.admin_url("comment.php?action=cdc&c=$id").'">Удалить</a> ';
    echo '| <a href="'.admin_url("comment.php?action=cdc&dt=spam&c=$id").'"> Спам </a>';
  }
}

3 и 4 строки отвечаю за вывод нужных ссылок.
Это все, больше можно ничего не делать. По умолчанию эти кнопки станут сразу после кнопки изменить и иметь будут те же стили что и кнопка Изменить. если вы хотите изменить стили всех этих кнопок то измените следующий класс в style.css

.commentmetadata a{color:#888;text-decoration:none;}

У кнопки Изменить есть свой клас - comment-edit-link

Или для каждой кнопки добавьте свой класс, присвоив его в коде, что вставляется в functions.php.
Теперь администраторам будет немножечко легче отсеивать случайно попавшийся на глаза комментарий, который не соответствует Вашим требованиям.
На этом все, спасибо за внимание 🙂

Дизайн та розробка сайту

Back to top