Commentinel Spam Comment Cleaner

설명

Adds Comments Spam Cleaner to wp-admin. Pick which folder to scan, hit Scan comments, and every comment that matches your rules is listed with the reason it was flagged. Tick what you want (everything is pre-ticked) and apply one bulk action to the lot.

Rules included:

  • Links in the comment — any http://, https://, www., anchor tag or BBCode link. Threshold is configurable (default: 1 link).
  • Author website field filled — the classic link-drop signal.
  • Link inside author name or email.
  • SQL injection / scanner probes — PG_SLEEP, WAITFOR DELAY, UNION SELECT, BENCHMARK(), EXTRACTVALUE(), information_schema, ' OR 1=1--, ${jndi: and more.
  • Script / HTML injection — script and iframe tags, javascript: URLs, inline event handlers.
  • BBCode links — [url=...], [link=...].
  • Custom keywords — your own list, matched against comment, author, email, website and IP.
  • Numeric or empty author name — catches the “1” that injection scanners use.
  • Repeat IP address — an IP with more than N comments.

Bulk actions: Move to Trash, Mark as Spam, Delete Permanently, and Approve (to clear a false positive out of the list).

Scanning and deleting run in batches over AJAX, so tens of thousands of comments will not time the request out.

Optionally the same rules can run on new submissions: send matches straight to the spam folder, or reject them outright.

설치

  1. Upload the commentinel-spam-comment-cleaner folder to /wp-content/plugins/, or upload the ZIP via Plugins Add New Upload Plugin.
  2. Activate the plugin.
  3. Go to Comments Spam Cleaner.

FAQ

Will it delete legitimate comments?

Nothing is deleted until you press Apply. The “Links in the comment” rule is broad by design — a genuine visitor pasting a URL will match it, so review the list before deleting, or raise the link threshold to 2+.

Comments from my logged-in users are being flagged

Under Rules & settings Safety, “Comments from logged-in registered users” is skipped by default. Make sure it is ticked.

Does deleting count as permanent?

“Delete Permanently” removes the rows from the database and cannot be undone. Use “Move to Trash” first if you want a safety net.

후기

이 플러그인에 대한 평가가 없습니다.

기여자 & 개발자

“Commentinel Spam Comment Cleaner”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “Commentinel Spam Comment Cleaner”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록을 RSS로 구독하세요.

변경이력

1.0.0

  • Initial release.