github.com/drud/ddev@v1.21.5-alpha1.0.20230226034409-94fcc4b94453/pkg/ddevapp/wordpress/wp-config-ddev.php (about)

     1  <?php
     2  {{ $config := . }}/**
     3   * #ddev-generated: Automatically generated WordPress settings file.
     4   * ddev manages this file and may delete or overwrite the file unless this comment is removed.
     5   *
     6   * @package ddevapp
     7   */
     8  
     9  if ( getenv( 'IS_DDEV_PROJECT' ) == 'true' ) {
    10  	/** The name of the database for WordPress */
    11  	defined( 'DB_NAME' ) || define( 'DB_NAME', '{{ $config.DatabaseName }}' );
    12  
    13  	/** MySQL database username */
    14  	defined( 'DB_USER' ) || define( 'DB_USER', '{{ $config.DatabaseUsername }}' );
    15  
    16  	/** MySQL database password */
    17  	defined( 'DB_PASSWORD' ) || define( 'DB_PASSWORD', '{{ $config.DatabasePassword }}' );
    18  
    19  	/** MySQL hostname */
    20  	defined( 'DB_HOST' ) || define( 'DB_HOST', '{{ $config.DatabaseHost }}' );
    21  
    22  	/** WP_HOME URL */
    23  	defined( 'WP_HOME' ) || define( 'WP_HOME', '{{ $config.DeployURL }}' );
    24  
    25  	/** WP_SITEURL location */
    26  	defined( 'WP_SITEURL' ) || define( 'WP_SITEURL', WP_HOME . '/{{ $config.AbsPath  }}' );
    27  
    28  	/** Enable debug */
    29  	defined( 'WP_DEBUG' ) || define( 'WP_DEBUG', true );
    30  
    31  	/**
    32  	 * Set WordPress Database Table prefix if not already set.
    33  	 *
    34  	 * @global string $table_prefix
    35  	 */
    36  	if ( ! isset( $table_prefix ) || empty( $table_prefix ) ) {
    37  		// phpcs:disable WordPress.WP.GlobalVariablesOverride.Prohibited
    38  		$table_prefix = 'wp_';
    39  		// phpcs:enable
    40  	}
    41  }