WP Manifestindependent plugin directory
manifest / admin / silence-by-fischi

Silence by Fischi

A lightweight WordPress plugin to reduce noise, clutter and unnecessary complexity in the WordPress admin.

by Thomas Fischer · github.com/fischi-cc/silence-by-fischi · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/fischi-cc/silence-by-fischi/archive/refs/heads/main.zip

WordPress plugin that clears admin noise: update nags and most notices disappear for everyone — except one configurable exempt user.

Languages: English · en_US · en_GB · en_UK · de_DE · de_AT · de_CH

Installation

  1. Copy the silence-by-fischi folder into wp-content/plugins/, or upload silence-by-fischi.zip via Plugins → Add New → Upload Plugin.
  2. Activate the plugin in the WordPress admin under Plugins.
  3. Optionally set the user with full visibility under Settings → Silence by Fischi (default: admin).

Build a fresh installable zip (forward-slash paths; required for WordPress):

powershell -File bin/build-zip.ps1

Multisite

  • Network-activated: one network-wide setting under Network Admin → Settings → Silence by Fischi (stored as a site option). Silencing applies on every site and in Network Admin.
  • Site-activated: works on that site only (blog option), like a single install. Network Admin is not covered unless the plugin is network-activated.

Behaviour

User Effect
Exempt user (login name) Still sees all notices and update nags
Everyone else Update nag is removed server-side; success/info/warning notices are hidden and dismissible notices are closed automatically

Error notices (.notice-error / .error) stay visible for everyone.

Technical notes

  • Main file: silence-by-fischi.php
  • Option: sbf_exempt_user (login name of the exempt user; network option when network-activated)
  • No output buffering — that previously could wipe editor screens

On activation, a legacy option fbf_exempt_user (formerly Focus by Fischi) is imported if present.

Translations

UI source language is English. Plugin translations live in languages/:

Locale Files
de_DE .po / .mo
de_AT .po / .mo
de_CH .po / .mo
en_US .po / .mo
en_GB .po / .mo (WordPress locale for UK)
en_UK .po / .mo (alias; WordPress normally loads en_GB)

Template: languages/silence-by-fischi.pot

Regenerate:

php bin/build-translations.php

Requirements

  • WordPress with an admin area
  • PHP version as required by WordPress

Author

Thomas Fischer · fischi.cc

Licence

GPLv2 or later — the same licence as WordPress.

See LICENSE.