Parsely / Parsely/wp-parsely

Multisite: Allow setting the site ID for multiple subsites simultaneously

Open
#1,026 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Enhancement wp-parsely
Dominant language
PHP
Stars
66
Forks
36
Avg merge
2d 2h
Merged PRs (30d)
16

Description

Is your feature request related to a problem?

We got the following report from a user:

I didn't end up using the plugin because when activated for MultiSite setup, it still required setting the settings per blog and we would have to configure about 1000 blogs.

We do have some reports of similar cases. As things stand, managing Site IDs in a multisite setup with lots of subsites is a chore. An important information is that very often, the Site ID is identical for all subsites.

Describe the solution you'd like

A simple approach would be to add a setting or tool that would allow to copy a given site ID to all subsites.

A more granular approach would be to give the user the ability to add a given Site ID to specific subsites using an interface with checkboxes (including a "select all" checkbox). For example, the OneLogin SAML SSO plugin has a feature like this.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the existing Site ID settings flow for WordPress multisite and the two approaches described in the issue: copying one ID to all subsites or selecting specific subsites. Done means administrators can apply a Site ID across the intended subsites without configuring each blog individually.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
analytics
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.