“Подарок” пользователям IE6
Сен 26th, 2009 | От Aleksey Davlad | Категория: CMS WORDPRESS, ХАКИСовет для борьбы с пользователями, которые до сих пор вооружены IE6, привел . Приведенный хак позволяет всем, кто пришел с IE6, показать свой блог ( сайт ) с использованием дефолтной темы, чтобы исключить превращение его во что то угрюмо - страшное... Код для вставки в файл functions.php приведен ниже:
1 2 3 4 5 6 7 8 9 | add_filter('template', 'serve_default_to_iesix'); add_filter('option_template', 'serve_default_to_iesix'); add_filter('option_stylesheet', 'serve_default_to_iesix'); function serve_default_to_iesix($theme) { if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') !== false) $theme = 'default'; return $theme; } |
Для более продвинутых знатоков WordPress понятно, что так можно подключить любую тему - поменяв название темы default на требуемое. Для не совсем знатоков - уже все написано в предыдущем предложении.
Для садомазохистов и тех, кого очень достал IE6, можно сделать однофайловую тему ( только index.php ) - вся суть которой будет в выводе плохой картинки и требованием заменить браузер.
P.S! Плохая - это имеется ввиду не качество, а содержание. Например, как внизу ( строго, но справедливо):



