Указание нескольких категорий в URL (постоянная ссылка)?
Например: http://www.example.com/dell/studio/studio-1558
где dell
и studio
- категории
Несколько месяцев назад я слышал от кого-то, что это невозможно. Мне нужно знать, почему? Какая часть кода предотвращает это? Есть ли какой-либо обходной путь для этого?
2 answers
Некоторые люди задавали тот же вопрос, что и вы здесь. Это особенно стоит прочитать, если вы еще этого не сделали. В нем есть оттопресс объяснение вредных постоянных ссылок.
Если вы действительно хотите заставить это сделать, вы можете написать свою собственную постоянную ссылку (http://domain.com/category/subcategory/post ...), затем либо используйте правило перезаписи htaccess, либо WP_Rewrite, чтобы перейти по ссылке, сгенерированной wordpress.
Это просто удовлетворяет вашим визуальным требованиям, но это добавляет нагрузку на сервер.
Вы создаете категории с правильным родителем и ребенком/детьми. Хитрость заключается в том, чтобы выбрать только самую низкую категорию, а не каждую, и WordPress автоматически сделает это за вас, т.Е.
- Cars
- Chevrolet
- Camaro
Проверяйте только Camaro, и WP сделает пробку для всех родительских элементов:)