Something I regularly use as a developer for my client sites, is a custom script I once wrote that clones a live WP site to a demo subdomain, but automatically does the following as well:

  • Performs rsync on files from live to the demo instance
  • Excludes specific files like wp-config.php, .htaccess, robots.txt, cache and the uploads directory content
  • Takes a backup of the live instance database and imports it to the demo
  • Performs search and replace all original URLs (domain.ext) to demo URLs (demo.domain.ext) in the database
  • Uses an .htaccess rule to redirect demo media urls to the live version (this way I don't need to clone the media to the demo, save disk space and speed up the process)
  • Replaces the admin email and the woocommerce sender/receiver emails with a developer email
  • Enables the demo store notice in woocommerce and sets a "This is a development store - no orders will be fulfilled" message as well as a redirect to live link.
  • Fixes permissions and ownerships if required

This way whenever I need to develop/test something on a site I do a one click clone and have a ready demo instance to work on. However this requires sudo/root ssh access to execute, and some additional configuration for the demo instance, so I'd love to see that simplified in a panel button with a bunch of settings.

A grid page similar to Mainwp that shows all your wordpress sites on one page with a livepreview thumbnail, some uptime info/stats, like a green or red symbol if the site is up/down. Would like to make addon groups and apply them easily to multiple sites. Even better if it had the option to show percentages for how much utilization of resources that website has within that server, grouping the websites on the grid by server would also be nice.

    dilroopgill I would love to not have to use Mainwp, I mainly use it for having all the sites with a preview in one place, i just enjoy looking at it tbh. Not sure if its already possible (doesn't seem to be in the control panel), but the ability to download and upload site backups to restore them instead of just using the ones you store on the backup role. Like right now I can go create a backup and restore it from the UI but I cant download it and upload it to some other enhance server panel, which would be a useful backup to have if something went wrong. For now I use WpVivid for that extra security.

      • Edited

      dilroopgill I would like to add, that I really want to drop mysites.guru (similar to MainWP and others, but for Joomla and WP.) @cPFence has already greatly helped us toward that goal. Whatever can be added to WP and possibly Joomla management would be of great interest to us.

      Then, one of you Enhance users can fork WP and make a superior product which runs even better on Enhance... 😉. Oh the dream....

      Something like a command center where you can find an application with a specific version of a given plugin or WP core.”

      dilroopgill huge +1 for this. I want to see all WP sites on "one pane of glass" and be able to do various things. I do not care who develops it, Enhance, cpFence in their v12 iteration... I just want to be able to see this and do what I can mostly do with mysites.guru (though there are issues there as well).

      What I would like to see is most of those options + better backups and restore functionality in the app tab per website container

      I would love if we would be able to set a list of plugins to be pre-installed on fresh Wordpress installations, and it's very important to allow us to upload custom plugins (zip).

        I want support for ClassicPress - a quick installer or a custom installer that I can customize myself.

          cristianuibar yeah I want it too and joomla and others apps installers but they gonna be spending another year doing more to wordpress than adding new apps unfortunately🙁

            Kosta yeah I really want an easy way to manage Fediverse sites, would be sick to have at least easy install for friendica support (since it uses ubuntu, mysql, apache and should be possible now )

              dilroopgill yeah for me seems like couple lines of code added per new app as they got the main code for WP. means 3 days max of development per new app required probably but enhance doesn’t do it

              13 days later

              During the application installation, the option to select a language would be useful. Currently, it installs in English by default. It would be great if users could choose the language during the installation process.

                A templater for people to add their own would probably be the "best" but that would make support drown in a sea of tickets imo!

                DracoBlue Yeah I have to update to English (Australia) every time so annoying lol

                  • Edited

                  slimx Yeah I have to update to English (Australia) every time so annoying lol

                  A simple wp-cli script is all you need, run from the public_html folder (unless you want to specify the path)

                   wp language core install en_AU
                   wp site switch-language en_AU
                  • adil replied to this.

                    xyzulu A simple wp-cli script is all you need, run from the public_html folder (unless you want to specify the path)

                    Then, what's the point of the installer 😆 And it may be easier to just auto-login to wp-admin and switch than going to the that user SSH and run those commands.

                      adil Then, what's the point of the installer

                      I'm not against the installer.. I just don't wait until it's released before trying to make my admin job easier. @slimx complained and I provided a simple way to do this that already works.

                      adil And it may be easier to just auto-login to wp-admin and switch than going to the that user SSH and run those commands.

                      Yes, that is the way to go if you roll out Wordpress regularly with certain common plugins, themes settings etc.

                      Side point: I don't see this request for feedback is about the Wordpress installer. Could you clarify please @Aliysa_Enhance

                      As for the installation/activation of plugins (even from your own .zip files), languages and settings.. this is already possible via the wp cli. It sounds like many of you posting here are not aware of just how easy it is to use.
                      Yes, I know Enhance could perhaps allow you to choose some of these values before installation, but that is not the feedback requested, unless I misunderstood..hence my question about this thread.

                        Follow @enhancecp