WP Manifestindependent plugin directory
manifest / admin / admin-notice-silencer

Admin Notice Silencer WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

A lightweight WordPress plugin to silence persistent admin notices with a single click. Includes a safety guard for critical errors and a management UI. / 管理画面の邪魔な通知をワンクリックで永続的にミュート。重要なエラーは保護する安全弁と、解除・管理用の設定画面を備えた軽量プラグイン。

★ 0stars
v1.0.1latest · 5mo ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/ms13th-cyber/admin-notice-silencer/archive/refs/heads/main.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

A lightweight, single-function WordPress plugin designed to keep your admin dashboard clean by silencing persistent notices and banners.

WordPress管理画面に乱立するプラグインの通知やバナーをワンクリックで永続的にミュートし、作業に集中できるクリーンな環境を提供する軽量プラグインです。


Key Features

  • One-Click Mute: Add a "Mute" button to every non-critical admin notice for instant silencing.
  • Plugin-Based Identification: Automatically identifies the source plugin (via CSS classes) to mute related notices collectively.
  • Smart Safety Guard: Critical system errors and core update nag notices are protected and cannot be muted to ensure site safety.
  • User-Specific Control: Mute settings are saved per user, ensuring other administrators' views remain unaffected.
  • Integrated Management UI: A simple settings page to review and restore muted notices at any time.
  • Performance Optimized: Silenced notices are hidden instantly via CSS injection, preventing "layout shift" during page load.

主な機能(日本語)

  • ワンクリック・ミュート: 各通知の右側に配置された「ミュート」ボタンから、即座に非表示化が可能。
  • プラグイン単位の識別: CSSクラス等を解析し、特定のプラグインから出力される通知を系統立ててブロック。
  • 高度な安全弁: 致命的なシステムエラーやコアの更新通知はミュート対象外として保護。運用の安全を確保します。
  • ユーザーごとの個別設定: ミュート状態はユーザーメタデータとして保存。他の管理者の画面には影響を与えません。
  • 統合管理画面: 設定メニューから、現在ミュート中の識別子を一覧確認・一括解除が可能。
  • 超軽量・高速動作: 保存されたIDに基づきPHPからCSSを直接注入。ページ読み込み時のチラつき(チャタリング)が発生しません。

Features Overview / 機能概要

Admin Interaction / 操作機能

  • Silence/Mute button injection / 通知へのミュートボタン挿入
  • Instant fade-out & Ajax save / フェードアウト演出とAjaxによる非同期保存
  • Restoration UI in Settings / 設定画面からの解除機能

Safety & Logic / ロジック

  • Skip critical notices (.notice-error, .update-nag) / 致命的なエラー等の除外
  • Fallback text-hashing for unclassed notices / クラス名のない通知へのテキストハッシュ判定
  • Zero-config, single-file architecture / 設定不要、1ファイル完結のシンプル構成

Installation / インストール

  1. Upload the admin-notice-silencer folder to your /wp-content/plugins/ directory. (wp-content/plugins/ ディレクトリにプラグインフォルダをアップロードします)
  2. Activate the plugin through the 'Plugins' menu in WordPress. (管理画面の「プラグイン」メニューから有効化してください)
  3. Click the "Mute (ミュート)" button on any annoying notice. (邪魔な通知に表示される「ミュート」ボタンをクリックします)
  4. Manage or restore notices via Settings > Notice Silencer. (設定 > Notice Silencer から、ミュート状態の管理・解除が可能です)

Technical Details

Storage

  • Data is stored in the wp_usermeta table under the key ans_silenced_classes.

Technology Stack

  • WordPress (User Meta API, Ajax, Settings API)
  • Vanilla JavaScript (No jQuery dependency)
  • Pure CSS Injection

Developer Info / 開発者情報

Releases

2 releases.

Tag
Published
v1.0.1 latest
May 21, 2026 5mo ago
May 15, 2026 5mo ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

A grade

Security

Admin Notice Silencer 1.0.1 · audited by WP Registry

No security issues found.

Audited release
1.0.1
Findings
none
Worst severity
—
Content hash
b661742f0be9bd55046c16ad…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.