У меня есть навигация по категориям на боковой панели WordPress, которая содержит две основные категории A и B. В этих категориях есть подкатегории, такие как A1, A2, ...
Например, когда выбрана основная категория A...
| A | B |
| --------|
| - A1 |
| - A2 |
| - A3 |
... и при выборе B:
| A | B |
|-------- |
| - B1 |
| - B2 |
| - B3 |
Проблема в том, что A является значением по умолчанию (при первом посещении блога), но когда пользователь выбираетстатья из категории B1, постбэк отправляется на сервер и статья отображается.Но затем снова выбирается A.
Моя идея состояла в том, чтобы проверить, какая запись отображается в данный момент, и переключить навигацию на основе этого.Но как я могу узнать, какая статья отображается в данный момент, когда код находится в sidebar.php
, а не в цикле wordpress?
У кого-нибудь есть предложения?