[wp-trac] [WordPress Trac] #63378: Multisite attribute for "retired" sites
WordPress Trac
noreply at wordpress.org
Tue Jun 17 13:11:36 UTC 2025
#63378: Multisite attribute for "retired" sites
--------------------------------+------------------------------
Reporter: leedxw | Owner: (none)
Type: feature request | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Networks and Sites | Version:
Severity: normal | Resolution:
Keywords: | Focuses: multisite
--------------------------------+------------------------------
Comment (by knutsp):
Replying to [comment:1 realloc]:
> Before adding a new ''retired'' status, it might be worth looking at the
existing ''mature'' flag. It already works as a non-enforced lifecycle
marker in Multisite.
>
> This flag is not used very often and is not visible in many places. But
reusing or extending ''mature'' could be a way to avoid adding another
status field. It would also help keep things simpler, unless there is a
clear difference between what ''mature'' and ''retired'' should mean.
I have used the mature flag in some situations, to give those sites a
special treatment in my site plugins, like enabling or disabling features.
It doesn't seem to have any intrinsic effect. I understand wordpress.com
uses it for excluding it from being part of content sharing, like their
Reader. Other large networsk may use it in other ways, probaly alomng with
it's intended meaning, the contant may not be appropriate for all
audiences.
This means that extend the possible values of this field could make
retired sites behave like mature, until they make stricter checks. Not
falsy will mean mature or retired, which may be ok. So it can be
bitmapped, 1 for mature, 2 for retired.
The important thing to discuss is how, if any, this should affect the site
beyond being flagged. If no current action is suitable, at least
`do_action ( 'site_flagged_retired', $site, $on_off );`
--
Ticket URL: <https://core.trac.wordpress.org/ticket/63378#comment:3>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list