WooCommerce - Как удалить продукт и категорию продукта из URL-адресов?
Я использую WooCommerce в WordPress, и он добавляет категорию продуктов и продуктов в URL-адреса.
http://dev.unwaveringmedia.com/8dim/product-category/all-party-supplies/
http://dev.unwaveringmedia.com/8dim/product/14-snowman-serving-tray/
Мне нужно удалить "товар" и "категорию продукта" из URL-адресов. Есть ли способ изменить постоянные ссылки и удалить их?
Ответы
Ответ 1
Хорошая практика для SEO и UX - наличие базы продуктов. Базы категорий продуктов помогают отличать товары от должностей. Обычно я меняю базу категорий продуктов на "наши продукты" или "продукты".
Для этого перейдите в настройки- > permalinks- > введите нужную базу категорий товаров.
Ответ 2
В документации WooCommerce есть официальный ответ .
Отрывок:
К сожалению, это невозможно из-за того, как WordPress разрешает свои URL-адреса. Он использует базовую категорию продукта (или любой другой текст в этом случае), чтобы обнаружить, что это URL-адрес, приводящий к категории продукта.
Существует несколько пояснительных пояснений, и предположительно есть некоторые плагины, которые делают это возможным, хотя это и не рекомендуется.
Вы также можете "взломать" основной код и просто изменить строки, которые они используют для этой структуры постоянной ссылки, или, может быть, то, что предназначено для других целей?
Ответ 3
Я использую этот плагин для этой цели, и он отлично работает для меня!
https://wordpress.org/plugins/custom-permalinks/
Ответ 4
Настройки Go → permalink и введите в базу категорию продукта и продукта "./" (без ")
Ответ 5
Перейдите к настройкам → permalink и удалите базу продукта и категории продукта с панели администратора