phil

phil

Planned

This outlines WordPress-focused features that would make Ploi.io the go-to platform for developers and agencies managing multiple WP installs.

As it stands, ploi is great - but i feel the below would add a huge advantage over the competition. This list is not exhaustive but i feel would be a great starting point.

WordPress Config

Installation

I think this could be expanded on - maybe transition installation and config using wp-cli

  • wp core download
  • wp config set db etc
  • wp core install
  1. --url={pulled from site}
  2. --title={pulled from free text field in ploi}
  3. --admin_user={pulled from free text field in ploi}
  4. --admin_password={automatically generated, but pulled from text fiels}
  5. --admin_email={again - pulled from field (maybe default to ploi user?}}
  • ability to run custom wp cli copmmand afetr install?

General

Staging / Templates / Cloning

  • Ability to clone a wordpress site (use wp db export to dump the db in the clone) wp search-replace for handling of url changes.
  • Ability to create a staging site using a similar method (making sure no-index is set)
  • The above would allow the creation of a blueprint / template site. Maybe could be marked in a templates section in ploi.
  • cross server cloning would be helpful.

See - https://roadmap.ploi.io/projects/2-site-level-requests/items/939-clone-wp-incl-database

Caching

  • consider use of nginx helper plugin installation and config in ploi
  • adopt WP_REDIS_PREFIX per site to avoid wp_ conflicts

both above should be achievable using wp-cli as well

Security

Backups

Although more server level, WP DB and files would ideally be saved in a single archive. this could be simplified by allowing a custom command to be run before and after backup. Or maybe a checkbox that will run a wp db export whatever.sql then remove after??? On restore - the db would have to be re-imported, then the file deleted.

See - https://roadmap.ploi.io/projects/6-api-level-requests/items/1247-implement-restore-backup-of-a-website-specially-for-wordpress-based-websites

WordPress updates

  • Ability to see outstanding updates and update wither wp, plugin, or theme etc.

Thats off the top of my head - i have tried linking existing roadmap items where poss.

Apologies for any terrible markdown formatting :/

Kay van Aarssen

Kay van Aarssen

·
·
  • WP-CLI Search and Replace - also for Elementor
no votes yet
phil

phil

Item author
·
·

EdwardG added some extra features that would be helpful that I probably missed...

  • Staging with a custom domain
  • PHP settings to change per site from the panel (This is possible, but require knowledge of php config files), a few simple fields (on the site level) like execution time, input time, input vars, memory limit, post max size, max upload, session garbage collection time, php worker count.
  • We have FastCGI cache clearing per site, but Redis / opcache per site would be very handy
  • ModSecurity implementation

Thanks again Edward - lets keep this conversation going.

no votes yet

WordPress Feature Roadmap Proposal for Ploi

2 total votes
Kay van Aarssen phil
  • Dennis moved item to board Planned

    1 week ago
  • phil moved item to project Site Level Requests

    1 week ago
  • phil created the item

    1 week ago