Второй - для мобильной версии - с условием: check_mobile() == true
Так вот. Когда я нажимаю переход на мобильную версию, я вижу мобильную версию.
Нажимаю в мобильной версии на любую ссылку(кроме логотипа - который ведет на http://sitename) - все - нормально - мобильная версия.
Но как только нажимаю на логотип - который ведет на главную страницу - то показывается тема для полной версии. Если же я опять нажимаю на логотип, или просто перехожу на любую страницу - опять мобильная версия. На этот раз уже даже при переходе на логотип - ничего не слетает.
То есть - первый раз при переходе на главную страницу - после переключения - тема слетает.
Тоже самое при переходе с мобильной версии на полную.
Если же я залогинен в админку, и вверху есть панель администрирования - то такое не происходит.
Перехожу на мобильную - куда бы не ходил все время мобильная, то же самое для полной версии.
И похожая ситуация с корзиной.
Если нет входа в панель управления - то при добавлении товара в корзину - и при переходе в корзину - пишет что в корзине нет товаров - обновляю страницу - появляется. Если вход выполнен в панель управления - то все нормально.