PHP v7.1 or above for the composer dependencies.
WP-CLI
Working Wordpress 5 site from which content will be exported.
R/W access to wp-content/uploads on the Wordpress site.
wp-content/plugins folder.composer install --no-dev within the wp2grav_exporter folder to install dependencies.wp plugin activate wp2grav_exporter or via the admin gui.wp wp2grav-all to export all items. See other options below.WP_ROOT/wp-content/uploads/wp2grav-exports/DATE`wp wp2grav-users will generate Grav user account files.
EXPORT/accounts/.
Copy the EXPORT/accounts folder to your user directory (e.g. username.yaml files should be placed at user/accounts).
wp wp2grav-roles will generate a Grav groups.yaml file.
Wordpress user roles export as Grav groups in a groups.yaml file at config/groups.yaml. Some notes about the role exporting:
wp_<ROLE_WITH_UNDERSCORES> (e.g. subscriber becomes wp_subscriber).wp_administrator group.wp_administrator group receives admin.super access along with admin.login access. Accounts with these permissions are full admins on the site!wp_authenticated_user group receives admin.login access.Copy the EXPORT/config folder to users/config.