{
  "id": "wordpress",
  "title": "WordPress",
  "language": "PHP / JavaScript",
  "group": "Rewrite sources",
  "summary": "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.",
  "kind": [
    "web"
  ],
  "roles": [
    "browser-ui",
    "server-runtime",
    "publishing",
    "plugins"
  ],
  "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": [
    "browser-ui: Public theme/site pages plus WordPress administration and editor interfaces; block editor, classic editor or custom editorial interfaces depend on installation.",
    "Pages, posts, taxonomies, custom post types, metadata, revisions, media and permalink behavior",
    "Administrator/editor/author/contributor roles, login, sessions and editorial permissions",
    "Theme templates, blocks, widgets, menus, styles and custom theme code",
    "Plugins, must-use plugins, custom plugins, hooks, shortcodes and integrations",
    "PHP and WordPress core versions, database, uploads, cron, cache, search, email and hosting/deployment",
    "SEO metadata, redirects, forms, analytics, consent, accessibility and public URL behavior",
    "server-runtime: inventory the actual API, identity, data, job, integration and hosting owners; the installed platform and its extensions own server-side behavior; inspect their actual configuration and owners."
  ],
  "lifecycle": {
    "status": "Supported platform; status of a particular installation depends on its core, PHP, theme and plugin versions",
    "date": "No end-of-life claim; inspect official release and support information for the installed versions at planning time",
    "as_of": "2026-10-23",
    "sources": [
      "https://wordpress.org/about/features/",
      "https://wordpress.org/documentation/article/updating-wordpress/"
    ]
  },
  "version_check": [
    "Record WordPress core version, PHP version, database/server details, multisite status and hosting provider/runtime.",
    "Export the active and installed plugin/theme list with versions; identify premium, custom and must-use extensions and their owners.",
    "Check current WordPress, PHP, plugin and theme compatibility/support information directly with their maintainers; no broad platform label establishes the support state of this site.",
    "Check update/backup procedures and test recovery before changing or replacing the installation."
  ],
  "inventory": [
    "Export database and files/media; map URL/permalink structure, redirects, canonical URLs, robots/sitemap and public page templates.",
    "Inventory users, roles, capabilities, editorial review, scheduled publishing, revisions and account recovery.",
    "For each plugin/theme/customization record purpose, data touched, hooks/APIs, owner, licensing, support and replacement decision.",
    "Identify forms, search, comments, localization, analytics, SEO, caching, email, backups, cron and external integrations.",
    "Record accessibility and content behavior checks; preserve content IDs/URLs or define redirects and migration mappings."
  ],
  "options": [
    "Retain WordPress and update or replace specific themes/plugins when that continues to meet product requirements.",
    "Refresh the presentation layer while WordPress remains the content/editorial owner; specify API, preview, authentication and cache boundaries.",
    "Partially replace a bounded capability while preserving WordPress content and administrative workflow.",
    "Fully replace WordPress only after assigning every retained publishing, identity, content, media, integration and operations responsibility to a named target or explicitly retiring it."
  ],
  "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": [
    {
      "title": "WordPress Features",
      "url": "https://wordpress.org/about/features/",
      "claim": "WordPress describes publishing, user management, media, themes, plugins, custom content types and REST API capabilities; plugins can substantially extend core."
    },
    {
      "title": "Updating WordPress",
      "url": "https://wordpress.org/documentation/article/updating-wordpress/",
      "claim": "Official update guidance describes backups, core updates and the fact that custom core-file modifications can be overwritten."
    },
    {
      "title": "Manage Plugins",
      "url": "https://wordpress.org/documentation/article/manage-plugins/",
      "claim": "Official plugin guidance describes installed plugin management and recommends a current backup before updates."
    }
  ],
  "guide_url": "/rewrite/sources/wordpress/",
  "markdown_url": "/rewrite/sources/wordpress.md",
  "json_url": "/rewrite/sources/wordpress.json"
}
