Download the PHP package waaseyaa/migrate-source-wordpress without Composer
On this page you can find all versions of the php package waaseyaa/migrate-source-wordpress. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package migrate-source-wordpress
waaseyaa/migrate-source-wordpress
Migrate your WordPress site to Waaseyaa.
First-party WordPress source reader for the Waaseyaa migration platform. Imports a WordPress site — posts, pages, users, taxonomies, attachments, comments — from a WXR (WordPress eXtended RSS) export into a Waaseyaa-powered application.
30-second quick start
In your application's migration wiring:
Then:
The runner walks the dependency chain — users → terms → media → posts → comments — and writes idempotently to your destination. See the operator guide for the full step-by-step.
What ships
WxrReader— streaming WXR XML parser (WXR 1.0 / 1.1 / 1.2) with skip-with-warning recovery.- Five source plugins:
WordPressUserSource,WordPressTaxonomySource,WordPressMediaSource,WordPressPostSource,WordPressCommentSource. - Three process plugins:
WordPressShortcodeStrip(with custom rewriter hooks),WordPressOembedExpand(opt-in remote resolution for YouTube/Vimeo/Twitter/Instagram),WordPressMediaRewriteUrl(CDN host allowlist). - Five default migration factories:
WpUsersToAccounts(discards WP passwords + forces reset),WpTermsToTaxonomy,WpMediaToEntities,WpPostsToArticles(renameable example),WpCommentsToEngagement. MediaCopier— idempotent local + HTTP media copy primitive with sha256 verification.
Full inventory: public-surface-map.md.
Compatibility
waaseyaa/migrate-source-wordpress |
waaseyaa/migration substrate |
PHP |
|---|---|---|
0.1.x |
^0.1.0-alpha.179 |
>= 8.5 |
Verifying a clean install
Documentation
- Operator guide — for WordPress site owners migrating their content.
- Customization guide — for developers wiring the reader into a Waaseyaa app.
- Public surface map — every stable symbol the package ships, plus error-code constants.
- CHANGELOG.
Mission
This package implements M-005 of the Waaseyaa framework, the first first-party source reader for the migration substrate (ADR 012a).
License
GPL-2.0-or-later.
All versions of migrate-source-wordpress with dependencies
ext-libxml Version *
ext-xmlreader Version *
waaseyaa/database-legacy Version ^0.1.0-alpha.259
waaseyaa/foundation Version ^0.1.0-alpha.259
waaseyaa/migration Version ^0.1.0-alpha.259