Skip to content

Instantly share code, notes, and snippets.

@bytefade
Created October 21, 2016 23:55
Show Gist options
  • Save bytefade/cb0f2d876c50622c3a5f6b1cb5eb8053 to your computer and use it in GitHub Desktop.
Save bytefade/cb0f2d876c50622c3a5f6b1cb5eb8053 to your computer and use it in GitHub Desktop.
Wordpress wp-config, style Dotenv
<?php
require_once(__DIR__ . '/vendor/autoload.php');
(new \Dotenv\Dotenv(__DIR__))->load();
define('WP_DEBUG', getenv('WP_DEBUG'));
$table_prefix = getenv('DB_TABLE_PREFIX');
define('DB_NAME', getenv('DB_NAME'));
define('DB_USER', getenv('DB_USER'));
define('DB_PASSWORD', getenv('DB_PASSWORD'));
define('DB_HOST', getenv('DB_HOST'));
define('DB_CHARSET', 'utf8mb4');
define('DB_COLLATE', '');
define('AUTH_KEY', getenv('AUTH_KEY'));
define('SECURE_AUTH_KEY', getenv('SECURE_AUTH_KEY'));
define('LOGGED_IN_KEY', getenv('LOGGED_IN_KEY'));
define('NONCE_KEY', getenv('NONCE_KEY'));
define('AUTH_SALT', getenv('AUTH_SALT'));
define('SECURE_AUTH_SALT', getenv('SECURE_AUTH_KEY'));
define('LOGGED_IN_SALT', getenv('LOGGED_IN_SALT'));
define('NONCE_SALT', getenv('NONCE_SALT'));
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
require_once(ABSPATH . 'wp-settings.php');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment