PHPLamer пишет:Зависит от того как вы отображаете мобильную версию, если для мобильной версии существует отдельный URL и на нём свои ссылки на другие ресурсы сайта с мобильным видом это одно и при определении HTTP_USER_AGENT можно просто редиректить туда пользователя, а дальше он уже будет гулять по "адаптированным" ссылкам.
Если же мобильное представление строиться в зависимости от сессионной переменной или cookies то назначать эту переменную при определении HTTP_USER_AGENT.
Ну или я снова не понял в чём проблема.
Спасибо, что откликнулись. Моя проблема заключалось в переключении сессии для впервые зашедшего пользователя, на мобильную, только и всего =) С определением user_agenta у меня с самого начала проблем не было -) Я тут порылся в буржуйском вебе и все же нашел решение. Как и следовало ожидать оно оказалось до безобразия простым.
wp_redirect можно заменить банальным header location, просто wordpress его почему-то адекватно не распознает.
P.s Кстати возник еще один вопрос, для того что-бы определить открыта ли сессия, что лучше использовать? isset, empty или $_SESSION['version'] == '' ? Просто кто-то говорит isset коректно, другие говорят этот метод не обрабатывается старыми браузерами, в общем я запутался _))