Title: Papy3D NoticeShield
Author: papy3d
Published: <strong>மே 17, 2026</strong>
Last modified: ஆகஸ்ட் 20, 2026

---

நீட்சிகளை தேடுங்கள்

![](https://ps.w.org/papy3d-noticeshield/assets/banner-772x250.png?rev=3534311)

![](https://ps.w.org/papy3d-noticeshield/assets/icon-256x256.png?rev=3534311)

# Papy3D NoticeShield

 By [papy3d](https://profiles.wordpress.org/papy3d/)

[பதிவிறக்கு](https://downloads.wordpress.org/plugin/papy3d-noticeshield.3.0.3.zip)

 * [Details](https://ta.wordpress.org/plugins/papy3d-noticeshield/#description)
 * [Reviews](https://ta.wordpress.org/plugins/papy3d-noticeshield/#reviews)
 *  [Installation](https://ta.wordpress.org/plugins/papy3d-noticeshield/#installation)
 * [Development](https://ta.wordpress.org/plugins/papy3d-noticeshield/#developers)

 [உதவி](https://wordpress.org/support/plugin/papy3d-noticeshield/)

## விளக்கம்

Papy3D NoticeShield keeps the WordPress administration area readable without forcing
you to approve every new message.

In the recommended mode, normal notices, errors, security alerts, and confirmations
remain visible. Only obvious commercial messages, review requests, and optional 
telemetry invitations are hidden automatically. Every hidden notice remains available
in a local dashboard and can be restored with one click.

#### Main features

 * Simple default behavior: useful notices stay visible.
 * One-click “Hide this type” action directly on admin notices.
 * Stable notice families that ignore changing IP addresses, dates, times, versions,
   counters, tokens, and identifiers.
 * Conservative automatic filtering for high-confidence promotions only.
 * Manual mode that never hides a new notice automatically.
 * Optional strict mode for administrators who want to approve every new notice 
   family.
 * Reversible family and source rules.
 * Hidden-notice shortcut in the admin toolbar.
 * Safe handling of WordPress Core workflows and operational notices.
 * Server-side blocking for known rules and batched capture for dynamic notices.
 * Paginated local history with inert previews.
 * JSON rule import and export.
 * No tracking, advertising, external service, or commercial prompt.

Notice data is stored locally in dedicated WordPress database tables. No notice 
is sent to an external service.

## Screenshots

[⌊Simple operating-mode selector.⌉⌊Simple operating-mode selector.⌉[

Simple operating-mode selector.

[⌊Hidden notice list with one-click restoration.⌉⌊Hidden notice list with one-click
restoration.⌉[

Hidden notice list with one-click restoration.

## Installation

 1. Upload the `papy3d-noticeshield` folder to `/wp-content/plugins/`, or install the
    ZIP from Plugins > Add New.
 2. Activate Papy3D NoticeShield.
 3. Keep the recommended mode, or choose Manual or Strict under Tools > NoticeShield.
 4. Click “Hide this type” only when a visible message bothers you.

Existing rules are migrated automatically. Rules created by earlier versions are
promoted to the new stable families whenever a stored preview makes that conversion
possible.

## அடிக்கடி கேட்கப்படும் கேள்விகள்

### Will NoticeShield hide important errors automatically?

The recommended mode uses conservative positive and negative signals. Error, security,
required-configuration, and WordPress Core notices take priority and remain visible.
Unknown notices also remain visible.

### Why does a notice with a different IP address stay hidden?

NoticeShield creates a stable family after replacing volatile values such as IPv4,
IPv6, dates, times, versions, counters, tokens, and IDs. The message can change 
without becoming a completely new notice type.

### What is the difference between the three modes?

Recommended shows normal notices and hides only high-confidence promotions. Manual
shows everything until you hide a type yourself. Strict asks for a choice when a
new family appears.

### Does the plugin delete notices from another plugin?

No. It only controls their display and keeps a sanitized local review copy.

### Can I restore a hidden notice?

Yes. Open Tools > NoticeShield, select Hidden, and click “Show this type”. You can
also undo an inline hide immediately from the confirmation message.

### Why is source-wide blocking hidden under Advanced tools?

A single plugin source can emit both promotions and important errors. Broad source
rules are therefore kept out of the normal workflow and are available only when 
source detection is sufficiently reliable.

### Does it use artificial intelligence or an external service?

No. Classification is deterministic and local. No API key or external connection
is required.

### What happens on uninstall?

The plugin removes its custom tables, settings, migration options, and temporary
messages from every affected site.

## Reviews

இந்த செருகுநிரலுக்கு மதிப்புரைகள் எதுவும் இல்லை.

## பங்களிப்பாளர்கள் & உருவாக்குனர்கள்

“Papy3D NoticeShield” is open source software. The following people have contributed
to this plugin.

பங்களிப்பாளர்கள்

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

[Translate “Papy3D NoticeShield” into your language.](https://translate.wordpress.org/projects/wp-plugins/papy3d-noticeshield)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/papy3d-noticeshield/),
check out the [SVN repository](https://plugins.svn.wordpress.org/papy3d-noticeshield/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/papy3d-noticeshield/)
by [RSS](https://plugins.trac.wordpress.org/log/papy3d-noticeshield/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.0.3

 * Declared compatibility through WordPress 7.1.
 * No functional, settings, database, or notice-processing behavior changes.

#### 3.0.2

 * Corrected the final WordPress Coding Standards alignment warning in the notice
   capture class.
 * No functional, settings, database, or notice-processing behavior changes.

#### 3.0.1

 * Corrected WordPress Coding Standards and documentation diagnostics without changing
   NoticeShield behavior.
 * Removed six unreferenced legacy trait files that were not loaded or used by the
   plugin.
 * Renamed implementation class files to match their class names and WordPress file-
   naming conventions.

#### 3.0.0

 * Restored NoticeShield as a fully standalone administration tool.
 * Restored the NoticeShield dashboard under Tools > NoticeShield.
 * Preserved all NoticeShield settings, rules, database structures, and notice-processing
   behavior.

#### 2.5.3

 * Restored third-party notice detection on WordPress Core workflow screens such
   as Updates.
 * Safe Core now protects individual Core notices instead of disabling the complete
   scanner on the page.
 * Added structural detection for custom notices with semantic title/body classes
   and dismiss actions.
 * Kept ordinary interface components such as `plugin-notice-row` excluded.

#### 2.5.2

 * Added the translator comments required for every localized string containing 
   numeric placeholders.
 * Kept the simplified 2.5.1 behavior unchanged.

#### 2.5.1

 * Restricted browser discovery to real WordPress notice containers and explicit
   notice attributes.
 * Stopped treating component classes such as `plugin-notice-row`, `notification-
   card`, or `alert-item` as standalone notices.
 * Aligned server-side custom-class detection with the conservative browser rules.
 * Preserved standard inline notices such as `notice notice-warning inline`.

#### 2.5.0

 * Rebuilt the user experience around “show by default, hide on demand”.
 * Added Recommended, Manual, and Strict operating modes.
 * Added conservative local classification for promotions, review requests, telemetry,
   security alerts, errors, confirmations, and standard notices.
 * Added automatic hiding only for high-confidence promotional categories.
 * Added compact inline “Hide this type” and “Show this type” controls.
 * Added immediate Undo after an inline hide.
 * Replaced volatile signatures with stable notice families independent of PHP or
   browser capture context.
 * Added explicit normalization for IPv4, IPv6, emails, URLs, UUIDs, tokens, dates,
   times, versions, percentages, amounts, file sizes, counters, durations, paths,
   ports, and identifiers.
 * Normalized changing IDs and tokens in notice action URLs.
 * Preserved explicit administrator choices above every automatic decision.
 * Added mode-aware synchronization after settings changes, rule resets, and rule
   expirations.
 * Added conservative migration of existing signature and family rules to the new
   stable families.
 * Added a hidden-notice toolbar shortcut only when there is something to review.
 * Simplified the dashboard and moved source-wide rules, import/export, and maintenance
   into Advanced tools.
 * Kept WordPress Core and operational notices protected.

#### 2.4.2

 * Removed the final three SQL variables reported by Plugin Check.
 * Replaced dynamic multi-row upsert SQL with fixed fully prepared per-row statements
   while retaining batched browser capture.
 * Replaced dynamic dashboard WHERE construction with fixed prepared optional predicates
   that retain SQL filtering and pagination.
 * Replaced the dynamic expired-rule placeholder list with fixed conditional prepared
   deletes.

#### 2.4.1

 * Replaced dynamic SQL table and column interpolation with WordPress `%i` identifier
   placeholders.
 * Added generation-aware WordPress object caching and deterministic invalidation.
 * Restructured prepared queries for Plugin Check verification.

#### 2.4.0

 * Replaced serialized notice storage with dedicated indexed database tables.
 * Added atomic batched capture, centralized decisions, expiration cleanup, pagination,
   lazy previews, source confidence, multisite migration, and accessible controls.

#### 2.2.1

 * Updated header metadata and declared compatibility through WordPress 7.0.

## Meta

 *  Version **3.0.3**
 *  Last updated **4 நாட்கள் முன்பு**
 *  Active installations **10 க்கும் குறைவாக**
 *  WordPress version ** 6.5 அல்லது மேல் **
 *  Tested up to **7.1**
 *  PHP version ** 8.0 அல்லது மேல் **
 *  Language
 * [English (US)](https://wordpress.org/plugins/papy3d-noticeshield/)
 * Tags
 * [admin cleanup](https://ta.wordpress.org/plugins/tags/admin-cleanup/)[Admin notices](https://ta.wordpress.org/plugins/tags/admin-notices/)
   [disable notices](https://ta.wordpress.org/plugins/tags/disable-notices/)[notice manager](https://ta.wordpress.org/plugins/tags/notice-manager/)
   [Notifications](https://ta.wordpress.org/plugins/tags/notifications/)
 *  [Advanced View](https://ta.wordpress.org/plugins/papy3d-noticeshield/advanced/)

## மதிப்பீடுகள்

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/papy3d-noticeshield/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/papy3d-noticeshield/reviews/)

## பங்களிப்பாளர்கள்

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

## உதவி

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/papy3d-noticeshield/)