Хорошо, это больше философский вопрос, чем вопрос программирования, но в конце концов он окажет огромное влияние на код…
У меня есть 5 основных продуктов, a,b,c,d,e
эти 5 продуктов имеют варианты эти продукты могут принадлежать к нескольким категориям
Итак, в конце я должен показать продукт а, ниже вариант продукта ведьмы — это а1, а2, а3, а4 и ниже, другие продукты, которые принадлежат к той же категории, что и а, так что это может быть, x, y, з.
Так это выглядит
- а
- а1
- а2
- а3
- а4
- Икс
- у
- г
Как я должен управлять категориями, должен ли я создать категорию, ведь имя является опцией для или есть лучший способ. Организация не является моей сильной стороной, но хорошая организация может привести к легкому кодированию.
заранее спасибо
Идея, если я могу контролировать идентификатор созданного поста, я создам продукт a с идентификатором = 100 и все опции как вариант продукта a1: id-101. вариант а2: id=201 и так далее..
Я почти уверен, что неправильно понял тебя…
Подход: категории и термины (встроенные таксономии)
У вас есть категории (иерархическая встроенная таксономия) и термины (неиерархическая встроенная таксономия). Вы также можете назначать термины категориям. Итак, я бы сказал, что вы можете использовать следующий подход, используя встроенные таксономии:
а затем используйте термины внутри дополнительных категорий, например:
Это даст вам возможность перечислить всю обувь на странице категории. Затем вы можете дополнительно перечислить все кроссовки на одной странице. Вы также можете перечислить всю обувь с длинными шнурками и красным цветом.
Шаблоны
Посмотрите (например) здесь для получения дополнительной информации о запросе для разных страниц архива (категория/термин) и о том, как запрашивать/извлекать несколько таксономий на одной странице.