PHPackages                             jazzsequence/update-shaming - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. jazzsequence/update-shaming

ActiveWordpress-plugin

jazzsequence/update-shaming
===========================

The only WordPress plugin not afraid to give you dirty looks.

0.3.4(1y ago)04GPL-3.0-or-laterPHP

Since Jan 11Pushed 1y ago1 watchersCompare

[ Source](https://github.com/jazzsequence/update-shaming)[ Packagist](https://packagist.org/packages/jazzsequence/update-shaming)[ RSS](/packages/jazzsequence-update-shaming/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)DependenciesVersions (3)Used By (0)

Update Shaming
==============

[](#update-shaming)

[![Update Shaming Header](https://camo.githubusercontent.com/40f43ee9ca45e395f7b0c5fc31240af6c191d34ccc571831873e6e337039d53a/68747470733a2f2f70732e772e6f72672f7570646174652d7368616d696e672f6173736574732f62616e6e65722d31353434783530302e706e67)](https://camo.githubusercontent.com/40f43ee9ca45e395f7b0c5fc31240af6c191d34ccc571831873e6e337039d53a/68747470733a2f2f70732e772e6f72672f7570646174652d7368616d696e672f6173736574732f62616e6e65722d31353434783530302e706e67)

Contributors: Chris Reynolds
Donate link:
Tags: pages, content, updates, old, reaction gifs
Requires at least: 3.5
Tested up to: 5.9
Stable tag: 0.3.4
License: GPL3
License URI:

The only WordPress plugin not afraid to give you dirty looks.

Description
-----------

[](#description)

The purpose of this plugin is to shame content editors into updating page content that has not been touched in a long time, while simultaneously providing an overview of the oldest pages on a site. Also: gifs.

The plugin adds an **Out of Date Pages** subpage under the Pages menu, which breaks all the pages on the site down by last modified date, grouped by years since it's been modified. Each page listed has a link to edit the page. All images on the Out of Date Pages subpage are sourced from [reactiongifs.com](http://reactiongifs.com).

Installation
------------

[](#installation)

### Via Composer

[](#via-composer)

Update Shaming can be installed on Composer-based WordPress sites by using the following command:

```
composer require jazzsequence/update-shaming
```

### Via Git Updater

[](#via-git-updater)

Update Shaming supports [Andy Fragen's Git Updater](https://git-updater.com) method of managing plugins.

1. Download and install [Git Updater](https://git-updater.com/git-updater/) on your WordPress site.
2. From the Git Updater admin pages, navigate to **Install Plugin** and use the following values:

**Plugin URI:** `jazzsequence/update-shaming`
**Repository Branch:** `main`
**Remote Repository Host:** `GitHub`
**GitHub Access Token:** (optional, leave blank)

### Via WordPress Plugin Repository

[](#via-wordpress-plugin-repository)

The plugin can be installed via the WordPress plugin repository, however, the version in the repository may not be the most current version. Use the standard methods of searching for and installing the plugin from the Plugins page in your WordPress dashboard.

### Manual

[](#manual)

1. Extract the zip file and upload to the `/wp-content/plugins/` directory
2. Activate the plugin through the Plugins menu in the WordPress dashboard.
3. Profit!

Frequently Asked Questions
--------------------------

[](#frequently-asked-questions)

**I'm a translator. I don't understand some of these captions.**

I'm well aware that there are some jokes/captions that may get lost in translation. Translators should feel free to make the captions their own in a way that makes the most sense in their language. There should not be any requirement (or assumption of a requirement) that the captions are "set in stone" and can't be different than their source. All other translatable strings should be handled normally.

**Can I submit reactions/captions?**

Sure. Submit a ticket [here](https://github.com/jazzsequence/Update-Shaming/issues/new).

Screenshots
-----------

[](#screenshots)

See

Changelog
---------

[](#changelog)

### 0.3.2

[](#032)

- version bump

### 0.3.1

[](#031)

- version bump, no major changes
- added plugin icon

### 0.3

[](#03)

- Removed all non-reactiongif.com images and replaced with reactiongif alternatives
- Updated readme files and [hacking.md](https://github.com/jazzsequence/Update-Shaming/blob/master/hacking.md)

### 0.2

[](#02)

- Added a view page link
- Cleaned up some alignment issues in the tables

### 0.1

[](#01)

Initial release. See [hacking.md](https://github.com/jazzsequence/Update-Shaming/blob/master/hacking.md) for details about the code.

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance42

Moderate activity, may be stable

Popularity3

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity29

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~11 days

Total

2

Last Release

481d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/af6c0ce1d250a8a8edc57b4759dabc3d5f7956fc105450bba7fc5d2eb5b74362?d=identicon)[jazzsequence](/maintainers/jazzsequence)

---

Top Contributors

[![jazzsequence](https://avatars.githubusercontent.com/u/991511?v=4)](https://github.com/jazzsequence "jazzsequence (14 commits)")

### Embed Badge

![Health badge](/badges/jazzsequence-update-shaming/health.svg)

```
[![Health](https://phpackages.com/badges/jazzsequence-update-shaming/health.svg)](https://phpackages.com/packages/jazzsequence-update-shaming)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
