I just came across this issue after upgrading my wordpress to 3.3 version. All the conditional queries with is_home() condition stopped working anymore.
if(is_home())
{
// Show Data
}
This was working before upgrading to the latest version of wordpress 3.3.
Upon some research, I found that I have used custom queries in my main section, which is distorting the original query string and the idea of ‘home’ -
I added wp_reset_query(); before if ( is_home() ) condition and it worked.
wp_reset_query(); // Add this line before is_home() condition ...
if(is_home())
{
// Show Data
}
// Everything is working now ...
Popularity: 1%






