plugin-icon

Smart Spam Cleaner

제작자: Shivam Kumar·
Remove spam users and posts using background processing with dynamic filters.
버전
2.0.1
최근 업데이트일
Nov 11, 2025
Smart Spam Cleaner

Smart Spam Cleaner provides an efficient way to remove spam users and posts from your WordPress site. It uses background processing via WordPress cron jobs to handle large datasets without impacting your site’s performance.

Key Features

  • Dynamic Filtering – Configure your own spam keywords and email domains
  • Advanced Conditions – Use AND/OR logic to combine keyword and domain filters
  • Include/Exclude Domains – Specify which email domains to target or protect
  • Flexible Post Handling – Choose between moving posts to trash or permanent deletion
  • Background Processing – Uses WordPress cron jobs for non-blocking cleanup operations
  • Batch Processing – Processes users and posts in small batches to avoid server overload
  • Smart Detection – Identifies spam users based on customizable patterns
  • Detailed Logging – Comprehensive logging of all cleanup activities
  • Modern UI – Beautiful, responsive admin interface with progress tracking
  • Security – Built-in security measures including nonce verification and capability checks
  • Configurable – Customizable batch sizes and spam keywords

What Gets Deleted

Users: The plugin uses your configured filters to determine which users to delete:

  • Keyword Matching – Users with spam keywords in email, username, or display name
  • Domain Filtering – Users with email domains in your include list (or all domains except exclude list)
  • Condition Logic:
    • OR: Delete if user matches ANY keyword OR domain filter
    • AND: Delete if user matches ALL keyword AND domain filters
  • Only affects users with the ‘subscriber’ role

Posts:

  • Published posts containing spam keywords in the title or content
  • Uses your configured post keywords list
  • Deletion Mode:
    • Move to Trash: Posts are moved to WordPress trash (recoverable)
    • Permanent Delete: Posts are permanently deleted (irreversible)

Use Cases

  • Clean up spam user registrations
  • Remove bot-generated users
  • Delete users from specific spam domains
  • Clean up casino/gambling spam posts
  • Bulk delete spam comments authors
  • Protect legitimate users while removing spam

Safety Features

  • Only processes users with ‘subscriber’ role
  • Requires administrator privileges to run
  • Includes confirmation dialogs
  • Provides detailed logging for transparency
  • Always backup your database before running cleanup operations

Configuration

Default Settings

  • Batch Size – 500 items per batch
  • User Keywords – btc, binance, crypto, telegram, usd, tinkoff, money, trading, wallet, forex, meta, xrp, airdrop, bam, bet, eur, rub, invest, usdt, euro
  • User Domains:
    • Include: (empty – all domains)
    • Exclude: gmail.com
  • User Condition – OR
  • Post Keywords – casino, gambling, slots, bet, poker, blackjack, win money, jackpot, spin, roulette, wager, baccarat
  • Post Deletion Mode – Move to Trash (recoverable)

Customization

You can modify the default settings through the admin interface or by adding the following to your wp-config.php file:

// Custom batch size define('WWSSC_BATCH_SIZE', 1000);

Support

For support, feature requests, or bug reports, please visit our support page.

Privacy

This plugin does not collect, store, or transmit any user data outside of your WordPress installation. All operations are performed locally on your server.

Requirements

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • Administrator privileges

Credits

Developed by WizzyWeb Private Limited

Important

Always backup your database before running any cleanup operations. This plugin performs destructive operations that cannot be undone.

무료Business 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 6.4.7
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.