Migration
This chapter is dedicated to support migrations from other CMSes like Drupal and WordPress.
Migrating from Drupal 7 to Grav
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 to Grav
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...