Skip to content

feat: integrate Slug Mapping functionality across importers#455

Merged
selul merged 2 commits intodevelopmentfrom
fix/remap-urls
Mar 31, 2026
Merged

feat: integrate Slug Mapping functionality across importers#455
selul merged 2 commits intodevelopmentfrom
fix/remap-urls

Conversation

@selul
Copy link
Copy Markdown
Contributor

@selul selul commented Mar 30, 2026

  • Added Slug_Mapping usage in WP_Cli, Content_Importer, Theme_Mods_Importer, Widgets_Importer, and Elementor_Meta_Handler to handle source URLs and rewrite values.
  • Introduced a new method in Content_Importer to get imported page objects by old slugs.
  • Enhanced cleanup and slug generation logic in Helper and Importer_Alterator to support collision checks and unique slug generation.
  • Updated tests to validate Slug_Mapping functionality and ensure correct slug handling during imports.

selul added 2 commits March 30, 2026 22:54
- Added Slug_Mapping usage in WP_Cli, Content_Importer, Theme_Mods_Importer, Widgets_Importer, and Elementor_Meta_Handler to handle source URLs and rewrite values.
- Introduced a new method in Content_Importer to get imported page objects by old slugs.
- Enhanced cleanup and slug generation logic in Helper and Importer_Alterator to support collision checks and unique slug generation.
- Updated tests to validate Slug_Mapping functionality and ensure correct slug handling during imports.
@pirate-bot
Copy link
Copy Markdown
Collaborator

Plugin build for 60404c8 is ready 🛎️!

@selul selul merged commit adef3f6 into development Mar 31, 2026
6 of 7 checks passed
@selul selul deleted the fix/remap-urls branch March 31, 2026 07:20
@pirate-bot
Copy link
Copy Markdown
Collaborator

🎉 This PR is included in version 1.2.26 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@pirate-bot pirate-bot added the released Indicate that an issue has been resolved and released in a particular version of the product. label Mar 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released Indicate that an issue has been resolved and released in a particular version of the product.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants