Rewrite source · existing systems

WordPress

A WordPress site or application. WordPress remains a supported system; source coverage does not classify it as obsolete or recommend replacing it. Its real behavior can extend well beyond core through themes, plugins and custom code.

Reviewed 2026-10-23 · documentation-reviewed · Source coverage does not recommend this as a new-project target.

Application role

Language: PHP / JavaScript · Components: web

Roles: Browser interface, Server runtime, Publishing, Plugins and custom behavior

UI: Public theme/site pages plus WordPress administration and editor interfaces; block editor, classic editor or custom editorial interfaces depend on installation.

Host: A PHP runtime, database and web server or managed WordPress host, with files/media and operational services. Hosting, cache, search, email, backups and CDN may be external; inventory the actual topology.

Responsibilities to inventory

Lifecycle and version check

Supported platform; status of a particular installation depends on its core, PHP, theme and plugin versions No end-of-life claim; inspect official release and support information for the installed versions at planning time

Inventory before rewrite

Inventory the actual application before choosing a target. For every responsibility, record its owner and interface, then mark it kept, replaced or retired. A target match is not compatibility evidence.

Change options

Target research

Select a target from actual responsibilities: content model, editing workflow, permissions, integrations, media, URL/SEO behavior and hosting. A frontend framework alone does not supply WordPress publishing or plugin behavior. Do not infer PHP expertise or a Laravel fit from WordPress ownership.

Caution

WordPress core documentation cannot enumerate this site's plugin/theme behavior. A frontend-only rewrite can silently lose content editing, roles, search, forms, SEO, redirects or integrations. Require an installed system inventory and assign each capability kept, replaced or retired before migration design.

Sources

Source guidance based on public documentation. It does not certify compatibility or establish what is installed in a particular application. Inventory the actual source, versions, extensions, data and operational owners before planning a rewrite.

Read Markdown · Read JSON