Migrating to Grav
How to migrate to Grav from other content management systems. Covers Drupal 7 and WordPress.
Migrating from Drupal 7
Migrating from Drupal 7 to Grav Requirements PHP v7.1 or above for the composer dependencies. Drush Working Drupal 7 site from which content will be exported. R/W access to public:// as well as the user modules folder on the Drupal site (typically sites/all/modules/contrib). Installation Download and move the grav_export plugin to your Drupal's sites/all/modules/contrib folder. Run composer install within the grav_export folder to install dependencies. Enable the grav_export module either via drush en grav_export -y or the administration GUI. Run drush grav_export_all, or its alias drush gravea, to export all items. See other options below. Exported files are located at [DRUPAL_ROOT]/sites/default/files/grav_export/EXPORT The Grav plugin https://github.com/david-szabo97/grav-plugin-admin-addon-user-manager is recommended to view and manage users. Follow the steps below for importing the data into Grav.
Migrating from WordPress
Migrating from WordPress to Grav Requirements PHP v7.1 or above for the composer dependencies. WP-CLI installed on the WordPress host Working WordPress site from which content will be exported. R/W access to wp-content/uploads on the WordPress site. Composer installed on the Grav h...