Подскажите, как в мобильной версии убрать в посте блога отображение первой секции сайдбара?
Проверено: если написать, например, так:
blog-search,calendar,block=qwerty
то в моб. версии будет отображаться поисковая строка. Остальные блоки — нет, не будут. Если убрать поиск, то на первое место попадает календарь. И, вот он — прямо над заголовком.
Думаю, так быть не должно.
Мы пока сделали «костыль» в виде блока с одним лишь html-комментарием, который поставили на первое место в списке секций:
Нужно некоторое время, чтобы поднять архивы, пару человек и вспомнить как это всё задумывалось.
Итак, расследование проведено. Всё оказалось немного сложнее, чем казалось. Если в двух словах, то чтобы правильно скрыть сайдбар в мобильной версии, то нужно в шаблоне sidebar.html темы для блога найти строку:
И заменить на:
Тут так сложилось, что единственного и/или универсального решения с отображением секций сайдбара в мобильной версии нет. Вариантов куча. Но все они либо не вяжутся с эстетикой, либо противоречат логике. И всё это во время производства переделывалось не раз на каждой стадии. В итоге решили просто скрыть полностью сайдбар. В планшете так и есть. А вот в мобильной версии вылез такой вот артефакт, который решили не исправлять. Вид он не портит(в отличии от такой же логики в планшете), но дает возможность вывести какую-то доп. навигацию, которая в редких случаях может быть полезна. А вот о невозможности скрытия как-то не подумали. Но в следующих версиях скроем таки всё полностью.