to dir
cp/wp plugin: mainwp - NOTES                                    rev 1 feb 2022

Category: administration
cp/wp: classicpress and wordpress 
webwalker: great plugin - personally not using any more [feb 2022]

.......................................................
description: 

  Manage multiple websites remotely, like updating plugins on all sites, etc.
  The most useful of the major ones that i checked.

  Open source, and self-hosted. 

  I used it for a couple years - it's great. 
  Now stopped using it - now all websites i manage are on one server,
    and wp-cli and the cPanel's WP Toolkit give me everything i need.
    I just don't need a lot of what MainWP offers, and having an install
    just adds some overhead that isn't useful to me any more. 
    Thank you MainWP - it is a great plugin, and i advise using it.
    [feb 2022]


.......................................................
sources:

  Plugin page:
    https://wordpress.org/plugins/mainwp
    https://wordpress.org/plugins/mainwp-child

  WordPress forums:
    https://wordpress.org/support/plugin/mainwp
    https://wordpress.org/support/plugin/mainwp-child
    https://wordpress.org/search/classicpress+mainwp/?forums=1
  ClassicPress forums:
    https://forums.classicpress.net/search?q=%22mainwp%22

  Version recommendation: FREEZE at n.n | UPDATE OK


_______________________________________________________ 
➽ Install/config/uninstall:


......................... 
install:

  the usual.


......................... 
settings:

    Has its own separate section in wp-admin
    
    Option to optimize MainWP for shared hosting: 
      https://kb.mainwp.com/docs/how-to-optimize-your-mainwp-dashboard-for-shared-hosting/


.........................
uninstall:

  - deletes from database?

  tables: 
 


_______________________________________________________ 
➽ Notes:

.........................
problems:

* Running slow:
	More child websites require more hosting resources -- 
      recommend dedicating a small VPS to MainWP Dashboard only.
	But, we do understand many people would still be using shared hosting,
    so we added an option to optimize MainWP for shared hosting: 
      https://kb.mainwp.com/docs/how-to-optimize-your-mainwp-dashboard-for-shared-hosting/
    -- https://wordpress.org/support/topic/wonderfully-helpful-a-bit-slow/#post-15171688


* Not able to connect to IDN-Domains 
    (Internationalized domain name - domain name has 
     language-specific script or alphabet character)
    https://wordpress.org/support/topic/idn-domains-connection-fails/
    Fixed in v.4.0.3 - 20 sep 2019.

* Version 4 - login doesn't open in MainWP screen
    https://wordpress.org/support/topic/not-starting-in-mainwp/
    Was using a redirect, which was removed in v 4.
    Can put it back with a filter:
      https://developer.wordpress.org/reference/hooks/login_redirect/

* cURL error 60: SSL certificate problem: certificate has expired
    - a global problem with Let's Encript certificates.
    - Temporary workaround:
        tell your Dashboard to ignore SSL errors by going into 
        Settings–>Advanced Settings and turning off Verify SSL certificate.
    - more:
         https://wp-kama.com/note/error-making-request-wordpress
           - Good technical explanation.
           - Code to fix it if you do not plan to update WordPress, 
             but need working HTTP requests.
         https://wordpress.org/support/topic/curl-error-60-ssl-certificate-problem-certificate-has-expired-9/


.......................................................
more info:
 
  * The Dashboard IP is the same as the Server IP of the server where
      you have your MainWP Dashboard installed.

  * By default, MainWP will try to reconnect disconnected sites once a day.


.......................................................
other site management plugins:

  There are no others. This is The One  :)


_______________________________________________________
begin 20 sep 2019
-- 0 --