Роман Савицкий: тогда используйте один шаблон taxonomy.php и conditional проверку has_term(). Я не совсем улавливаю суть вашей задачи, что именно у вас не получается сделать?
Справедливости ради только добавлю, что исключение составляют не только сессии, но и любые внешние источники данных (коими сессии, впрочем, и являются) - сессии, файлы, база данных, in-memory storage (объектный кеш).
dimasmagadan: все верно :) Заказы с тостера приходят, я конечно фильтрую - работы и так хватает, но благодаря тостеру нашелся уже не один адекватный клиент, некоторые стали постоянными.
dimasmagadan: наоборот, вы недавно пополнили тут компанию людей, которые понимают что пишут, и с которыми интересно дискутировать )) по поводу старых серверов я согласен, но это как правило вынужденно. Для новых юзеров апц лучше даже не поминать в суе. Апц - всё.
dimasmagadan: ну, спорно) переключившись на основной блог перед запросом можно вытянуть контент оттуда, нет необходимости хранить его на 2м блоге, так как его таблицы не будут использоваться. Но это муторно, да. Имхо, проще на добавление / обновление поста на главном блоге захукать функцию которая автоматом будет добавлять пост и прочие данные на втором блоге.
Все так, только дублировать ничего не надо. Просто на втором сайте хукаться перед запросом и выполнять switch_to_blog. Кодить придется достаточно много по мелочи, но реализуемо.
AleGar: Нет, стандартный кабинет - это админка WordPress, там совершенно другой код. Можно использовать какой-то плагин для кабинета на фронтенде. Гуглите wordpress frontend user dashboard