Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 11.07.2019, 17:46   #11
BoraUp
Аспирант
 
Аватар для BoraUp
 
Регистрация: 19.11.2009
Сообщений: 129
Репутация: -446

ТопикСтартер Re: Пару вопросов по Вордпрессу

Цитата:
Сообщение от Sitealert Посмотреть сообщение
Глазами...
Спасибо за код.
а по поводу скрытия подрубрик в неактивной рубрике сайдбара не подскажешь?
BoraUp вне форума   Ответить с цитированием

Реклама
Старый 11.07.2019, 17:53   #12
Sitealert
Слесарь-сайтосборщик
 
Регистрация: 30.09.2016
Адрес: Замкадье
Сообщений: 4,751
Репутация: 332592

По умолчанию Re: Пару вопросов по Вордпрессу

Цитата:
Сообщение от BoraUp Посмотреть сообщение
а по поводу скрытия подрубрик в неактивной рубрике сайдбара не подскажешь?
Выше уже ответили. Активная рубрика - присваиваешь класс, неактивная - не присваиваешь.
__________________
Отпилю лишнее, прикручу нужное, выправлю кривое.
Вытравлю вредителей.
Sitealert вне форума   Ответить с цитированием
Старый 11.07.2019, 18:30   #13
Gerga
Кандидат наук
 
Аватар для Gerga
 
Регистрация: 02.08.2015
Адрес: Одесса
Сообщений: 450
Репутация: 77920
Отправить сообщение для Gerga с помощью ICQ Отправить сообщение для Gerga с помощью Skype™

По умолчанию Re: Пару вопросов по Вордпрессу

Цитата:
Сообщение от BoraUp Посмотреть сообщение
1. Есть категории (рубрики) и подкатегории. Все это выводится в сайдбаре виджитом Рубрики. Как сделать так, чтобы при посещении, допустим, категории_1 раскрывался список ее подкатегорий. При переходе на другую категорию, соответственно, первый закрывался, а текущий открывался?
Если это обычное меню, wp присваивает текущей странице класс .current-menu-item. Он еще присваивает родительскому пункту текущей страницы классы .current-menu-parent и/или .current-menu-ancestor. Зная этом, можно такое сделать:
Код:
#sidebar li:not([class*="current-"])>ul {
    display: none;
}
Gerga вне форума   Ответить с цитированием
Сказали спасибо:
Старый 11.07.2019, 18:40   #14
BoraUp
Аспирант
 
Аватар для BoraUp
 
Регистрация: 19.11.2009
Сообщений: 129
Репутация: -446

ТопикСтартер Re: Пару вопросов по Вордпрессу

Цитата:
Сообщение от Gerga Посмотреть сообщение
Если это обычное меню, wp присваивает активной странице класс .current-menu-item. Он еще присваивает .current-menu-parent и/или .current-menu-ancestor, если текущая страница является дочерней для пункта меню. Зная этом, можно такое сделать:
Код:
#sidebar li:not([class*="current-"])>ul {
    display: none;
}
сработало! Огромное спасибо!

Мужики, всем огромное преогромное!

ps, я, честно говоря, не знал, что в css можно подобного рода условия прописывать, сидел ломал голову над этим моментом)). Поле для изучения открылось
BoraUp вне форума   Ответить с цитированием
Сказали спасибо:
Старый 11.07.2019, 18:45   #15
Gerga
Кандидат наук
 
Аватар для Gerga
 
Регистрация: 02.08.2015
Адрес: Одесса
Сообщений: 450
Репутация: 77920
Отправить сообщение для Gerga с помощью ICQ Отправить сообщение для Gerga с помощью Skype™

По умолчанию Re: Пару вопросов по Вордпрессу

Цитата:
Сообщение от BoraUp Посмотреть сообщение
сработало! Огромное спасибо!
Пожалуйста.

Цитата:
Сообщение от BoraUp Посмотреть сообщение
ps, я, честно говоря, не знал, что в css можно подобного рода условия прописывать
это еще детский сад
Gerga вне форума   Ответить с цитированием
Сказали спасибо:
Ответ



Опции темы

Быстрый переход


Регистрация Справка Календарь Поддержка Все разделы прочитаны