[wp-trac] [WordPress Trac] #17164: More elegant handling of site 'archive' options for MultiSite
WordPress Trac
noreply at wordpress.org
Thu Jul 27 17:28:36 UTC 2017
#17164: More elegant handling of site 'archive' options for MultiSite
-------------------------------------+-------------------------------------
Reporter: Ipstenu | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Future Release
Component: Networks and Sites | Version: 3.1
Severity: normal | Resolution:
Keywords: ux-feedback needs-patch | Focuses: administration,
ui-feedback | multisite
-------------------------------------+-------------------------------------
Comment (by johnjamesjacoby):
In my opinion, also related are #36492, #12706.
Specifically, my comment here:
https://core.trac.wordpress.org/ticket/12706#comment:211
----
For this ticket specifically, should be update the verbiage? Probably,
yes. Though it'll be difficult to change their functionalities because of
how deeply these are integrated into WordPress.com, Jetpack, and other
open multisite networks.
----
For WordPress in general, deeper scrutiny should be considered. These
links currently map to several unique columns in the `wp_blogs` global
database table:
`public`, `archived`, `mature`, `spam`, `deleted`
My preference would be to consolidate these columns down to 1 `status`
column, with an API to help define what those statuses are and what they
mean within the system.
Then these row-action links can be driven by their defined statuses rather
than the literal database schema. The added cardinality of an indexed,
string-based `status` column should improve query performance over the
multiple numerical columns, too.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/17164#comment:21>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list