From d0e3acac919f5869575ed83d81ce23a9e5f48597 Mon Sep 17 00:00:00 2001 From: Joseph Richardson Date: Wed, 24 Dec 2014 14:56:15 -0500 Subject: [PATCH] Added configured constants from vvv.json to wp-constants. Use ifndef pattern in php instead of leading with debug constants. --- templates/_wp-constants | 38 ++++++++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/templates/_wp-constants b/templates/_wp-constants index 980406b..8ae7fef 100644 --- a/templates/_wp-constants +++ b/templates/_wp-constants @@ -1,10 +1,32 @@ -/* Debug */ -define( 'WP_DEBUG', true ); -define( 'WP_DEBUG_DISPLAY', true ); -define( 'WP_DEBUG_LOG', false ); -define( 'SCRIPT_DEBUG', true ); -define( 'SAVEQUERIES', true ); -define( 'JETPACK_DEV_DEBUG', true ); - /*Caching*/ define( 'WP_CACHE_KEY_SALT', '<%= site.id %>' ); + +<% if (wordpress.constants) { +%>/* Constants */ +<% _.each(wordpress.constants, function(value, key, field){ + if(!_.contains([true,false],value)){ + value = "'" + value + "'"; + } + %>define( '<%= key %>', <%= value %> ); +<% }) +} %> + +/* Debug Defaults*/ +if( !defined('WP_DEBUG') ) { + define( 'WP_DEBUG', true ); +} +if( !defined('WP_DEBUG_DISPLAY') ) { + define( 'WP_DEBUG_DISPLAY', true ); +} +if( !defined('WP_DEBUG_LOG') ) { + define( 'WP_DEBUG_LOG', false ); +} +if( !defined('SCRIPT_DEBUG') ) { + define( 'SCRIPT_DEBUG', true ); +} +if( !defined('SAVEQUERIES') ) { + define( 'SAVEQUERIES', true ); +} +if( !defined('JETPACK_DEV_DEBUG') ) { + define( 'JETPACK_DEV_DEBUG', true ); +}