Иерархия в Wordpress

Z
На сайте с 06.11.2008
Offline
4
z0r
618

Здравствуйте, ув. форумчане.

У меня возник вопрос следующего плана : можно ли в вордпрессе реализовать трёхуровневую таксометрию? Встроенная двухуровневая недостаточна для некоторых проблем. Поясню

Пока я делаю 2 сайта, 1 по музыкальной тематике (фанклуб), второй по игровой (новости и т.п.). Связки РУБРИКА + МЕТКА хватает по музыке просто за глаза, когда нужно отсортировать не только по названию песни и альбому, но и где выступала группа - вступает в действие "Страница" с выведением списка по теме.

НО

Я решил взяться за огромный долгострой по автотематике. И двухуровневой иерархии не хватает. Нельзя сделать статью с тремя параметрами, к примеру:

Это очень интересная статья про тюнинг мазды3 мпс

Рубрика : Мазда. Метка : хетчбек.

и всё. а хотелось бы дополнительно : тюнинг, японские.

Если всё это записывать только в метки, получится просто невообразимая свалка при нажатии на эту метку. Плюс, если отсортируем по метке, повылазят не только хетчбеки и тюнинг, но и всякие джипы и прочее.

В то же время, при нажатии МАЗДА - ДЖИПЫ повылазят и вправду мазда джипы с собственными метками (дизель, ценовая категория).

Я не прошу 4х или 5ти, я хочу минимум 3х уровневую иерархию.

Есть ли возможность реализации такой системы на вордпрессе? Или ещё какой-либо из бесплатных? С джумлой не работал ни разу (только 1 раз в жизни устанавливал), больше серьёзных бесплатных движков с возможностью надстроек "на вырост" не знаю.

СДЛ будет представлять из себя свежие новости + обзоры + обсуждения, возможно "барахолку".

ещё подумал и решил добавить - ситуация с "родительскими" рубриками не прокатит - надо будет в каждой дублировать подуровни, это нелогично

"i love SDL"-blog (http://onlypro.ru)
Real
На сайте с 24.05.2006
Offline
61
#1

Как вариант, можно создать отдельно категорию тюнинг, там раздел хетчбек и туда добавить мазду. При выводе категорий скрыть этот раздел, а в разделе мазда в постах с метками хетчбек ставить ссылку на него либо руками, либо тем же wp_related_posts, только тут надо метки и заголовки продумывать, чтобы он лишнего не выводил.

Более красивый вариант - это custom fields, т.е. доп. поля в базу. И через них делать нужные связки между постами и категориями.

он самый (http://alexvolkov.ru)
RaftKorn
На сайте с 20.03.2007
Offline
166
#2

А почему бы не использовать вложеные категории?

Премиум верстка и дизайн под ключ ( https://searchengines.guru/ru/forum/1045270 )
Z
На сайте с 06.11.2008
Offline
4
z0r
#3
RaftKorn:
А почему бы не использовать вложеные категории?
z0r:

ещё подумал и решил добавить - ситуация с "родительскими" рубриками не прокатит - надо будет в каждой дублировать подуровни, это нелогично

Потому что под каждую марку придётся добавлять по 1 вложенной с одинаковыми названиями. при 20ти марках автомобилей получается 20 копий вложенок

2Real

про custom fields и их связку пожалуйста чуть подробнее

z0r добавил 11.04.2009 в 11:02

Ага, вот, есть что-то

http://justintadlock.com/archives/2007/11/01/wordpress-custom-fields-listing-a-series-of-posts

сложная и длинная, но я прочёл, вроде реализуемо

Real
На сайте с 24.05.2006
Offline
61
#4
z0r:
про custom fields и их связку пожалуйста чуть подробнее

Это дополнительные поля, ручками делаются в базе и в них осуществляется требуемая привязка по постам/разделам/меткам. Проектрировать базу ессно нужно будет самому. Вызов писать тоже. Как в обычной связке php/mysql.

Именно такой, как у вас, задачи у меня не было, но я много переводил/переписывал тем для вп, использующих свои собственные поля, с ними думаю можно реализовать подобное. Даже есть наброски в голове как это сделать.

Также не будет лишним спросить гуглю насчет using custom fields in wordpress.

Z
На сайте с 06.11.2008
Offline
4
z0r
#5

спасибо. по проделанной работе постараюсь отчитаться)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий