A quem possa servir, o plugin browsniff para WordPress ainda não identifica o Windows 7 como tal, mas sim como Windows NT.
Para fazer a identificação correcta, basta acrescentar ao ficheiro browsniff.php o seguinte código (por exemplo a seguir ao do Windows Vista):
} elseif (preg_match('/Windows NT 6.1/i', $ua)) { $os_name = "Windows"; $os_code = "windows"; $os_ver = "7";
De modo a ficar:
} elseif (preg_match('/Windows NT 6.0/i', $ua)) { $os_name = "Windows"; $os_code = "windows"; $os_ver = "Vista"; } elseif (preg_match('/Windows NT 6.1/i', $ua)) { $os_name = "Windows"; $os_code = "windows"; $os_ver = "7";
Ok, não é nenhuma dica de guru do PHP, mas aqui fica a quem possa servir e podem vê-lo neste artigo a funcionar.
PS. Se não se sentirem à vontade em mexer em código, é melhor pensarem duas vezes antes de o fazer. Take this tip as it is :)