How to set configuration options for particular sub blogs?

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']=='')
  define('WP_DEBUG', true);
  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']=='');

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 or, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

Leave a Comment