Documentation
Installation Instructions:
- Setup your first site according to WP standard instructions.
- Upload the wp-hive folder to the /wp-content/plugins/ directory.
- Activate the WP Hive plugin through the Plugins menu in WordPress
- To add a new site, go to WP Admin > WP Hive > Add new and add any site you want.
- Run the WP Install for the new site by clicking “Install Site”.
If you are adding a new domain or subdomain, you must also point it (using DNS and Webserver) to the directory that contains index.php. Subdirectory sites can be added at will, without making changes to the Webserver.
Special Files
The files sitemap.xml, sitemap.xml.gz, robots.txt, and favicon.ico are treated specially. They are normally stored in the root directory, but since each blog shares the same root directory, they must be moved and properly handled.
- Ensure these files DO NOT exist in the root directory.
- For each domain that uses one or more of these files, save them in the directory:
/wp-content/wp-hive/domainname.com/(eg:/wp-content/wp-hive/domainname.com/robots.txt). - The plugin ensures any external entity will access these file using the normal method (eg:
http://www.yourdomain.com/robots.txt).
Note: If you use the ‘Google XML Sitemaps’ plugin, you can manually set the location of the sitemap file in the plugin configuration.
Deactivation
Deactivate the WP Hive plugin through the Plugins menu in WordPress.
Removal
To completely remove the plugin, deactivate as above, then manually remove the wphive-config and wphive-hosts tables from the database.
