Skip to content

Explore support for a “Retired” site status in Multisite networks #38

@lloc

Description

@lloc

Inspired by Trac ticket #63378, I’d like to open a discussion on whether MultiSyde should experiment with or prototype support for a “Retired” site status within WordPress Multisite networks.

The proposed “Retired” status refers to sites that:

  • Should remain publicly accessible
  • Should not allow new posts, pages, uploads, or comments (except possibly by admins)
  • Might display a banner or indicator in both front-end and admin views
  • Might show up differently in the Network Admin site list
  • Could trigger optimizations like reduced cron jobs

While WordPress core already includes flags like archived, deleted, and mature, the proposed “retired” status is conceptually different. The mature flag is rarely surfaced in the UI and is typically used to flag inappropriate content. Using it to mean “read-only and inactive” may be misleading.

Some possible next steps:

  • Experiment with custom site meta to simulate a “retired” flag
  • Explore conditional UI changes in MultiSyde’s interface (e.g. badges, filters)
  • Discuss whether this concept fits within the scope of MultiSyde
  • Evaluate if this could be part of the plugin or upstream proposal

Questions for discussion:

  • Should MultiSyde implement a “Retired” site flag (using wp_blogmeta)?
  • What would be a minimal but useful implementation (e.g. just a UI indicator)?
  • Are there existing filters or hooks where this could be surfaced?

Let’s gather thoughts before moving forward with any implementation. Happy to hear your opinions!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions