Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

How to Tell If a WordPress Plugin Is Abandoned (One Field Won't Tell You)

Description and use

Assessing WordPress plugin maintenance status using multiple directory signals such as last release date, tested up to, closure reason, support threads, and premium status.

Problem

Determining whether a WordPress plugin is abandoned or still maintained using available directory data.

Outcome

By aggregating multiple directory signals, users can reliably determine plugin maintenance status and avoid relying on a single field.

Workflow

  • Query plugin info via WordPress API endpoint
  • Extract fields: version, last_updated, tested, requires_php, active_installs, support_threads, support_threads_resolved
  • Check for closed:true and reason field
  • Interpret last_updated: <6 months = maintained, 6-11 months = watch, 12-23 months = ageing, 24+ months = unmaintained (large plugins)
  • Assess tested field: stale if not updated with latest 3 WP releases
  • Evaluate closed reason: security-issue = replace, author-request = check author site
  • Consider support_threads ratio cautiously; verify recent author replies
  • Identify premium plugins outside directory; verify license status
  • Combine signals per table to decide plugin health
  • Optional: run provided Node script to batch-check multiple plugins

Evidence

The last release date is the strongest signal.

Source

The "tested" field is the author telling you the newest WordPress version they checked the plugin against.

Source

For author-request closures, the next step is to check the author's own site or repository for recent releases.

Source

Premium plugins usually only get updates while the licence is active.

Source

  • Record date: 2026-10-02T13:40:54.914Z