WordPress Core Version
WP Engine manages WordPress core on Autoscale and chooses the version by default. To hold an environment on a particular major version, pin it from your repository.
Pinning a version
Section titled “Pinning a version”Add extra.wpengine.wordpress_core_version to the composer.json at the root of your repository:
{ "extra": { "wpengine": { "wordpress_core_version": "6.9" } }}The value is read at build time, so a change takes effect on your next deployment.
| Rule | Detail |
|---|---|
| Major versions only | Use "6.9" or "7.0". A patch-level value such as "6.9.4" is not valid. |
| Patch updates still apply | WP Engine applies security and patch releases within the major version you pin. |
| Omitting the field opts out | An absent or empty value means the platform default. |
| Three majors are supported | Generally the last three major versions. Contact WP Engine Support if you need something outside that window. |
Core files
Section titled “Core files”- Core is mounted by the platform.
wp-admin/,wp-includes/, andwp-config.phpin your repository are ignored. - Core updates from WP Admin are disabled. See WordPress Constants for the constants that enforce this.