Здравствуйте! В интернете не могу найти исчерпывающего ответа, только не сопоставимые части.
Прошу помощи у Вас.
Стоит задача как можно удобнее сделать следующую структуру, с учетом того что она должна работать под разными локализациями:
МЕНЮ:
Название раздела (рубрика):
- пост 1
- пост 2
- пост 3
- пост 4
- подраздел (рубрика)
- пост 6
- пост 7
- пост 8
....
- пост n
при нажатии на "подраздел (рубрику)" идет переход на первую страницу этой самой рубрики, а меню меняется на:
Название раздела (рубрика):
- пост 1
- пост 2
- пост 3
- пост 4
- подраздел (рубрика)
- пост 1.1
- пост 1.2
- пост 1.3
....
- пост 1.n
- пост 6
- пост 7
- пост 8
....
- пост n
Я представляю как это сделать через кучу шаблонов для кучи постов, но… даже там не вижу как это будет работать с разными локализациями.
Реализовать хочу на обычном сайте, не на блоге.
Направьте меня пожалуйста, в какую сторону хоть копать? Спасибо.
На данный момент придумал следующую извращенный вариант:
Делать для каждого единичного поста одноименную подрубрику. В этом случае меню можно организовать через wp_list_category, которые, в свою очередь расставить как я хочу при помощи "My Category Order". как к такой системе прикрутить "folding-category-widget" правда не представляю ))
А если поискать "My Page Order"? 🙂
Так ведь в этом случае я не смогу подмешать раздел в вывод постов
Разве что сделать какой-то автоматической переход типа : "из пост 5 в пост 1 из подраздела Это как-то можно реализовать кроме как через header();?
Как тогда при переходе в эту подрубрику высвечивать ее посты в меню?
Ребята, на данны
Весь день пробовал все соединить.
На данный момент имею:
Связку "My Category Order" и "Holding-Сategory-Widget" в 2-х языках (при помощи WPML Plugin`а)
Что имею:
при нажатии на рубрику-
а нужно:
при нажатии на подрубрику –
🙁
Может это утопия на WP?
Может утопия, может и нет. На WP много чего можно сделать. Однако, мало кто пользуется мультиязычностью, поэтому рассчитывать, что тут кто-то подарит готовое решения, я бы на Вашем месте не стал. Хотя не исключено, что может и повезти. В любом случае – удачи!
Спасибо Ю.Б.
Немного изменил саму структуру сайта и заменил посты страницами. Т.к. они и выполняют роль страниц…
1) Для порядка страниц использую стандартную опцию WP
2) Для поддержания выпадения меню использую "RYO Folding Page List" плагин
3) Чтоб реализовать переход на первую подстраницу, при нажатии на родительскую страницу, использовал отдельный шаблон для станицы и функцию PHP header(); путь, в котрой конечно приходится ручками менять для каждого языка.
Может кто знает как автоматом получить ссылку на первую дочернюю страницу, из шаблона родительской страницы? Тогда все бы работал вообще супер.
4) Ну и в конце подключил WPML и организовал такую же структуру на английском языке!
Вот так получилось )
Есть ли грубые ошибки?
Если правильно вас понял, нужно что то такое для пункта 3.