- Issue created by @loze
- 🇳🇮Nicaragua dinarcon
The module alters migrations using the
d7_taxonomy_term
source plugin. The new source plugind7_taxonomy_machine_name_term
expects the taxonomy_machine_name module to be enabled on the source site.If you are using the
taxonomy_machine_name
in Drupal 10/11, but did not use it in Drupal 7, then the migrate system will disable/remove taxonomy term migrations because their source plugin requirement is not met. That is,taxonomy_machine_name
is not enabled in the source site.One way around this is removing this module's
hook_migration_plugins_alter
implementation like this:/** * Implements hook_module_implements_alter(). */ function UDRUPAL_COM_module_implements_alter(&$implementations, $hook) { if ($hook == 'migration_plugins_alter') { // Disable taxonomy_machine_name_migration_plugins_alter(). unset($implementations['taxonomy_machine_name']); } }
Replace
UDRUPAL_COM
with your custom module's name. - 🇺🇸United States loze Los Angeles
@dinarcon Thank you for the clarification, I will give that a try.