Скрыть виджет в сайдбаре на мобильном устройстве
-
Здравствуйте! Подскажите, пожалуйста, как можно скрыть полностью виджет в сайдбаре (например, поиск или календарь), когда сайт открыт на мобильном устройстве? Про функцию if ( wp_is_mobile() ) я в курсе, но я не смог ее применить к конкретному виджету. Спасибо!
-
что прям ни у кого никаких идей?(
что прям ни у кого никаких идей?(
Есть идея, что бы Вы рассказали почему не смогли «применить к конкретному виджету» (что как делали) только тогда возможно получится Вам помочь.
А как мне это применить?( я не вижу кода каждого виджета, чтобы взять его и обернуть wp_is_mobile. Пытался видимость ковырять в настройках, но там нет такого, чтоб для мобильного устройства скрыть. Чисто рубрики и прочее. 🙁 Может Вы подскажите, где можно код каждого отдельного виджета увидеть? или как в такой ситуации поступать?
я не вижу кода каждого виджета, чтобы взять его и обернуть wp_is_mobile.
Вам не нужен код виджета. Вам нужно место, куда этот виджет вставляется.
Т.е. найти в шаблонах темы это место.Если же не нужно всё, а только некоторые виджеты а в теме нет нескольких областей, тогда их нужно создать.
В общем в таком направлении, я думаю..вот сайт мой. Тема «Formation». Я рылся в коде и пытался полностью отключить правый сайдбар, но так ничего и не получилось 🙁 После изменений то ли ничего не происходит, то ли теряется доступ к сайту и админке :((( Подскажите пожалуйста в какой области хоть искать.. я могу скинуть архив темы :(( уже мозг себе сломал просто…
Подскажите пожалуйста в какой области хоть искать..
Я думаю в sidebar.php.
Для отключения sidebar-2 с 36 строки заменить на<?php if (!wp_is_mobile() ) { <div id="tertiary" class="widget-area" role="supplementary"> <?php dynamic_sidebar( 'sidebar-2' ); ?> </div><!-- #tertiary .widget-area --> } ?>
Ну или аналогично если надо в др. месте.
Да! Получилось))) спасибо большое))) я не то окутывал в условие)) Вопрос не по теме еще один… Обновил тему вордпресс и изменения, которые были сделаны в коде темы, исчезли. Я так понимаю, тема обновилась и обновились все файлы темы. Как теперь назад откат сделать? Я бекап, к сожалению, не делал((
Вопрос не по теме еще один..
Правила форума, п2.
Понял!
- Тема «Скрыть виджет в сайдбаре на мобильном устройстве» закрыта для новых ответов.