Files

4.2 KiB

Technology Stack

Analysis Date: 2026-05-07

Languages

Primary:

  • PHP - WordPress core, theme, plugins, and MU plugin code. Examples: wp-settings.php, wp-content/themes/hello-elementor/functions.php, wp-content/mu-plugins/cookie-notice-pro/cookie-notice-pro.php.

Secondary:

  • JavaScript - frontend/admin assets in WordPress, Elementor, Lordicon, and the cookie notice MU plugin. Examples: wp-content/mu-plugins/cookie-notice-pro/assets/cookienoticepro.script.js, wp-content/plugins/lordicon/dist/block.js.
  • CSS/SCSS - theme and plugin styling. Examples: wp-content/themes/hello-elementor/assets/css/custom.scss, wp-content/themes/hello-elementor/assets/css/custom.css, wp-content/plugins/svg-support/scss/.
  • Twig - detected in vendor/plugin code.

Runtime

Environment:

  • WordPress 6.9.4 - detected in wp-includes/version.php.
  • Required PHP version from WordPress core: 7.2.24 - wp-includes/version.php.
  • Required MySQL version from WordPress core: 5.5.5 - wp-includes/version.php.
  • Database configured through constants in wp-config.php; secret values are intentionally not documented.

Package Manager:

  • No root composer.json detected.
  • No root package.json detected.
  • Plugin/theme-local manifests exist but are not a project-level dependency contract: wp-content/plugins/svg-support/composer.json, wp-content/themes/twentytwentyfive/package.json, wp-content/themes/twentytwentyfive/package-lock.json.
  • Composer lockfile: not detected.
  • Yarn/pnpm lockfiles: not detected.

Frameworks

Core:

  • WordPress - CMS/application runtime in wp-admin/, wp-includes/, wp-content/.
  • Hello Elementor 3.4.7 - installed theme in wp-content/themes/hello-elementor/style.css.
  • Elementor 3.35.9 - page builder plugin in wp-content/plugins/elementor/elementor.php.
  • Elementor Pro 3.35.1 - forms, theme builder, popups, and Pro modules in wp-content/plugins/elementor-pro/elementor-pro.php.

Testing:

  • Not detected at project level.

Build/Dev:

  • Twenty Twenty-Five has npm/PostCSS/cssnano scripts in wp-content/themes/twentytwentyfive/package.json, but this applies to the bundled default theme.
  • No project-owned build pipeline detected for the Hello Elementor customizations.

Key Dependencies

Critical:

  • Elementor 3.35.9 - primary page-building layer, wp-content/plugins/elementor/elementor.php.
  • Elementor Pro 3.35.1 - forms and lead capture features, wp-content/plugins/elementor-pro/elementor-pro.php.
  • Cookie Notice Pro MU plugin 1.0.0 - consent/GTM behavior, wp-content/mu-plugins/cookie-notice-pro/cookie-notice-pro.php.
  • Hello Elementor 3.4.7 - active/customized theme candidate, wp-content/themes/hello-elementor/style.css.

Infrastructure:

  • Duplicator Pro 4.5.16.2 - backup/migration tooling, wp-content/plugins/duplicator-pro-v4.5.16.2/duplicator-pro.php.
  • Akismet Anti-spam 5.6 - spam protection, wp-content/plugins/akismet/akismet.php.
  • Copy & Delete Posts 1.5.3 - content duplication, wp-content/plugins/copy-delete-posts/copy-delete-posts.php.
  • Lordicon 1.0 - icon/media integration, wp-content/plugins/lordicon/lordicon.php.
  • SVG Support 2.5.14 - SVG upload/render support, wp-content/plugins/svg-support/svg-support.php.

Configuration

Environment:

  • Primary configuration is in wp-config.php.
  • wp-config.php contains DB constants, salts, table prefix, WP_DEBUG, and a Duplicator auth key. Do not copy secret values into documentation.
  • .env files: not detected.
  • Root environment example/config manifest: not detected.

Build:

  • No root build config detected.
  • Custom theme CSS source exists at wp-content/themes/hello-elementor/assets/css/custom.scss and compiled CSS at wp-content/themes/hello-elementor/assets/css/custom.css.

Platform Requirements

Development:

  • PHP + MySQL/MariaDB environment capable of running WordPress.
  • Database/content is required for the actual Elementor landing page; page layouts are not fully represented by files alone.

Production:

  • WordPress hosting with PHP and MySQL/MariaDB.
  • Deployment process not documented in the repository.
  • Backup artifacts are present in project_backup_2026-03-26_13-38-53.zip and wp-content/backups-dup-pro/.

Stack analysis: 2026-05-07 Update after major dependency changes