The question:
Is it possible to set configuration options such as DEBUG mode only for specific sub blogs in a wordpress multisite installation? If so, how?
The Solutions:
Below are the methods you can try. The first solution is probably the best. Try others if the first one doesn’t work. Senior developers aren’t just copying/pasting – they read the methods carefully & apply them wisely to each case.
Method 1
Hi @Raj Sekharan:
If I understand your question lets say you have three (3) subdomains on your multisite and you only want to debug the first?
If yes then it’s a simply matter of adding the following to your /wp-config.php
file:
if ($_SERVER['HTTP_HOST']=='foo.example.com')
define('WP_DEBUG', true);
else
define('WP_DEBUG', false);
Or if you are a fan of terse coding you can just do it like this:
define('WP_DEBUG', $_SERVER['HTTP_HOST']=='foo.example.com');
Method 2
If you’re asking about putting that define in wp-config and making it apply to one site, then no.
All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0