Title: Tiny Comment Spam Blocker
Author: Kasuga
Published: <strong>2025(&#101;)k&#111; azaroa&#114;&#101;&#110; 12(&#97;)</strong>
Last modified: 2026(&#101;)k&#111; maiatza&#114;&#101;&#110; 21(&#97;)

---

Bilatu pluginak

![](https://ps.w.org/tiny-comment-spam-blocker/assets/banner-772×250.png?rev=3394305)

![](https://ps.w.org/tiny-comment-spam-blocker/assets/icon-256x256.png?rev=3394305)

# Tiny Comment Spam Blocker

 [Kasuga](https://profiles.wordpress.org/kasuga16/)-(r)en eskutik

[Deskargatu](https://downloads.wordpress.org/plugin/tiny-comment-spam-blocker.1.4.0.zip)

 * [Xehetasunak](https://eu.wordpress.org/plugins/tiny-comment-spam-blocker/#description)
 * [Berrikuspenak](https://eu.wordpress.org/plugins/tiny-comment-spam-blocker/#reviews)
 *  [Instalazioa](https://eu.wordpress.org/plugins/tiny-comment-spam-blocker/#installation)
 * [Garapena](https://eu.wordpress.org/plugins/tiny-comment-spam-blocker/#developers)

 [Laguntza](https://wordpress.org/support/plugin/tiny-comment-spam-blocker/)

## Deskripzioa

Tiny Comment Spam Blocker is a lightweight yet powerful plugin designed to protect
your WordPress comments from spam. It employs five different techniques to detect
and block unwanted comments:

 1. **Nonce Verification** – Ensures that the comment form submission is genuine.
 2. **Submission Time Check** – Blocks comments submitted too quickly to prevent bots.
 3. **Honeypot Field** – Hidden field that traps automated spam bots.
 4. **User Agent Validation** – Detects suspicious User-Agent strings and blocks them.
 5. **Forbidden Word Filtering** – Blocks submissions containing words or phrases from
    a configurable list within the **comment body, email address, or IP address.**
 6. **JavaScript-Based Human Interaction Detection** – Sets a verification token when
    mouse movement, scrolling, or touch interaction is detected.
 7. **(Option) Block Non-Japanese Comments** – Blocks comments that do not contain 
    Japanese characters (Hiragana, Katakana, or Han/Kanji), primarily targeting machine-
    translated or foreign spam.

These filters are applied in order: if a comment passes the first check, it proceeds
to the second, and so on, until all checks are applied or the comment is blocked.

Additional features:

 * Option to log detected spam in a local log file (up to 1.0 MB).
 * Optional email notifications when spam is detected.
 * Easy settings page in the WordPress admin panel.

### Settings

The plugin provides the following settings in the WordPress admin panel:

 * **Enable Spam Protection** – Toggle the spam protection on or off. When disabled,
   all anti-spam checks are skipped.
 * **Save Spam Detection Log** – Enable or disable logging of detected spam. Logs
   are saved in a local file up to 1.0 MB within the WordPress uploads directory.
 * **Notification Email Address** – Enter an email address to receive notifications
   when spam is detected. Leave blank to disable email notifications.
 * **Minimum Submission Time (seconds)** – Set the minimum allowed time between 
   loading the comment form and submitting a comment. Comments submitted faster 
   than this threshold are considered spam.
 * **Forbidden Words List** – Enter one forbidden word, phrase, or IP address per
   line. Submissions containing these entries in the comment body, **email address**,
   or **IP address** will be blocked. **Case is insensitive.**
    - **Example:**
       viagra online pharmacy spam@email.com 164.138.205.72
 * **Block No Japanese Comments** – If enabled, this becomes the final check: Comments
   that contain Japanese characters (Hiragana, Katakana, or Kanji) will be automatically
   accepted after passing other security checks. **Comments without Japanese characters
   will be blocked.**

### Arbitrary Section

This plugin is designed to be lightweight and fast, ensuring minimal impact on site
performance while providing robust protection against comment spam.

## Pantaila-argazkiak

 * [[
 * Plugin settings page.
 * [[
 * Example of the spam detection log output.

## Instalazioa

 1. Upload via WordPress Dashboard:
     – In your WordPress dashboard, go to ‘Plugins’‘
    Add New’. – Search for “tiny comment spam blocker” and click ‘Install Now’. – Click‘
    Activate’ once the installation is complete. – Go to **Settings  Tiny Spam Blocker**
    to configure options.
 2. Manual Installation via FTP:
     – Download the plugin’s zip file and extract it. –
    Connect to your server via FTP and navigate to the “wp-content/plugins/” directory.–
    Upload the extracted “quick-translate-pot-po-mo” folder to this directory. – Go
    to ‘Plugins’ in your WordPress dashboard and activate the plugin. – Go to **Settings
    Tiny Spam Blocker** to configure options.

## MEG

### What is the “Submission Time Check”?

This check measures how long a user takes to fill out the comment form. Bots often
submit comments in 1-2 seconds. The default setting blocks submissions faster than**
5 seconds**, but you can adjust this time threshold in the settings.

### How do I enable email notifications?

Enter a valid email address in the **Notification Email Address** field. Leave it
blank if you do not want to send an email.

### How large can the log file grow?

The log file is capped at 1.0 MB. When it exceeds this limit, it will be overwritten
with an initial message.

### Where is the log file saved?

  If logging is enabled, spam attempts are saved to a file named tcsb-log.txt located
in a dedicated folder under the WordPress content directory (WP_CONTENT_DIR). The
log can be viewed and cleared directly from the plugin’s settings page.

## Berrikuspenak

Ez dago berrikuspenik plugin honentzat.

## Laguntzaileak eta Garatzaileak

“Tiny Comment Spam Blocker” software librea da. Ondoko pertsonek egin dizkiote ekarpenak
plugin honi.

Laguntzaileak

 *   [ Kasuga ](https://profiles.wordpress.org/kasuga16/)

[Itzul zaitez Tiny Comment Spam Blocker zure hizkuntzara.](https://translate.wordpress.org/projects/wp-plugins/tiny-comment-spam-blocker)

### Garapena interesatzen zaizu?

[Araka kodea](https://plugins.trac.wordpress.org/browser/tiny-comment-spam-blocker/),
begiratu [SVN biltegia](https://plugins.svn.wordpress.org/tiny-comment-spam-blocker/)
edo harpidetu [garapen erregistrora](https://plugins.trac.wordpress.org/log/tiny-comment-spam-blocker/)
[RSS](https://plugins.trac.wordpress.org/log/tiny-comment-spam-blocker/?limit=100&mode=stop_on_copy&format=rss)
bidez.

## Aldaketen loga

#### 1.4.0

 * Added JavaScript to detect human interaction.

#### 1.3.2

 * Security fix: Hardened log directory access via .htaccess and index.html.
 * Security fix: Randomized log filenames to prevent path guessing.

#### 1.3.1

 * Security fix: Moved spam logs to a non-public directory

#### 1.3.0

 * Added a new option to block non-Japanese comments.

#### 1.2.1

 * Fix a minor bug

#### 1.2.0

 * Added IP address to forbidden word checks.
 * The detection message has been modified.

#### 1.1.0

 * Extend forbidden word checks from comments to email addresses as well.
 * The log has been made more detailed.

#### 1.0.0

 * Initial release.
 * Five anti-spam techniques implemented.
 * Logging and optional email notifications added.

## Meta

 *  Version **1.4.0**
 *  Azken eguneraketa **duela 2 aste**
 *  Instalazio aktiboak **10 baino gutxiago**
 *  WordPress bertsioa ** 6.3 edo handiagoa **
 *  **7.0** (e)raino probatuta.
 *  PHP bertsioa ** 7.4 edo handiagoa **
 *  Language
 * [English (US)](https://wordpress.org/plugins/tiny-comment-spam-blocker/)
 * Etiketak
 * [anti-spam](https://eu.wordpress.org/plugins/tags/anti-spam/)[comments](https://eu.wordpress.org/plugins/tags/comments/)
   [honeypot](https://eu.wordpress.org/plugins/tags/honeypot/)[security](https://eu.wordpress.org/plugins/tags/security/)
   [spam protection](https://eu.wordpress.org/plugins/tags/spam-protection/)
 *  [Ikuspegi aurreratua](https://eu.wordpress.org/plugins/tiny-comment-spam-blocker/advanced/)

## Balorazioak

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/tiny-comment-spam-blocker/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/tiny-comment-spam-blocker/reviews/)

## Laguntzaileak

 *   [ Kasuga ](https://profiles.wordpress.org/kasuga16/)

## Laguntza

Zerbait duzu esateko? Laguntza behar?

 [Ikusi laguntza foroa](https://wordpress.org/support/plugin/tiny-comment-spam-blocker/)

## Egizu eskaintza

Plugin honen aurrerabidearen euskarri izan nahi duzu?

 [ Egiozu eskaintza plugin honi ](https://www.paypal.me/kasuga16)