Make WordPress Core

Opened 4 weeks ago

Last modified 3 weeks ago

#61622 new enhancement

Site Attributes update - Site Status Field

Reported by: paulpleasant's profile paulpleasant Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version:
Component: Networks and Sites Keywords:
Focuses: multisite Cc:

Description

The Site attributes field when Editing a subsite on a multisite network has a few checkboxes available - Public, Archived, Spam, Deleted or Mature.
Can this be updated to be a drop-down instead of multiple checkboxes?
I need to measure how many live sites we have on a network, and these checkboxes are not very clear. It can have no checkboxes selected. It can have Public and Archive both selected. Most of these seem to be the Site Status, except the "Mature" checkbox (which you could separate out for search engines). "Spam" - really? Who would select their own site as a Spam site? No one. I would like the options to be "In Development" (and discourage search engines from indexing), "Public" and "Archived" - and a site can only be in one of those statuses. It's really confusing that this is not clear, but it's how you measure how many sites in what status on the Network Admin area for sites. I've had to go into the database to clean up this data to make sites either Public or Archived - so those numbers add up to the All sites number. This would help many WordPress Admins!

Change History (3)

#1 @richardkrone
4 weeks ago

Those checkboxes you are referring to act more as a pre-set tag feature. They are often used in combination with each other. Tags are not mutually exclusive and can be used in any combination.

These site tags require the site admin to manually maintain each sub-site's tag status. I do not believe on my multisite installs that the tags are automatically set / updated when changing the status of a site by archiving or deactivating a site.

Options are:

  • Public
  • Archived
  • Spam
  • Deleted
  • Mature

#2 @paulpleasant
3 weeks ago

The pain point I'm trying to solve is being able to count the number of public sites we have, and have many have been archived in a mulisite network. I showed our leader the Network Admin area for the number of All sites, Public sites and Archived sites - and she noticed that those numbers did not add up. Public + Archived did not equal All. Then I investigated to find the issue noted above. From that screen, it seems like a site is either Public or Archived (intuitively/expected behavior). We need to be able to count the number of sites we have online/public, and how many we have archived. I think this is a basic feature of WordPress that would help many people - to easily count the number of sites you have online on your multisite network.

#3 @richardkrone
3 weeks ago

I feel for you.

I went through a multisite and had to adjust these tags manually. Now we keep it up when we Archive or Deactivate a site.

The word 'public' doesn't necessarily mean active. For this project I was working on, the tag public is used to indicate those sites that the public can access without an account.

That number in () next to each tag is a count of how many sites have that tag, nothing more.

If you tag sites with just 1 tag, they will add up to the correct number. Tags would need to be manually mutually exclusive.

Last edited 3 weeks ago by richardkrone (previous) (diff)
Note: See TracTickets for help on using tickets.