Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Настройка ЧПУ на woocommere

Тема в разделе "Вопросы, советы и доработки.", создана пользователем Артем, 18 сен 2013.

  1. Артем

    Артем

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Интернет магазин tianderb.by/ работает на движке wordpress с помощью плагина "woocommerce".

    Возникли проблемы с настройкой чпу.

    Сейчас на сайте разделы каталога имеют правильный вид http://tianderb.by/catalog/lechebno...edstva/gigienicheskie-prokladki/ezhednevnyie/

    а товары имеют вид http://tianderb.by/товары/ezhednevnaya-gigienicheskaya-prokladka-energiya-zhizni/

    Настроить самостоятельно не удалось.

    Требуется cделать правильную структуру. Чтобы соблюдалась иерархия, каждый товар относился к своей категории.
    Например для товара указанного выше url должен быть
    http://tianderb.by/catalog/lechebno...ya-gigienicheskaya-prokladka-energiya-zhizni/

    Заранее спасибо за ответ
     
  2. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.279
    Симпатии:
    726
    Баллы:
    113
    Добрый день Артем.
    Для настройки структуры ЧПУ на вашем WordPress сайте с установленным магазином WooCommerce понадобится:
    Во первых - установить плагин Cyr to Lat enhanced для правильной транслитерации.
    Во вторых - в WordPress - Параметры - Постоянные ссылки - Основа постоянной ссылки продукта - в нижнем поле укажите -
    Код:
    /shop/%product_cat%


    CPU1.jpg
    Не забудьте так же в Общих настройках, указать внизу -
    Код:
    /%postname%/
     
  3. Артем

    Артем

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Не помогает. Проблема вся в конфликте 2х переменных. Если указывать http://clip2net.com/s/5Muf4p вот так. То структура становиться правильной, но при этом не открываются товары. С каталога идет правильная ссылка на товар, но он не открывается. Если же изменить "catalog" в любом из параметров на "shop", то будет все работать, но это не решает проблему, потому что половина ссылок будет http://tianderb.by/catalog/...., а вторая http://tianderb.by/shop/
     
  4. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.279
    Симпатии:
    726
    Баллы:
    113
    Попробуйте так, например. У меня на тест магазине все вроде норм работает

    Image 12.jpg
     
    Последнее редактирование: 20 сен 2013
    • Нравится Нравится x 1
  5. Артем

    Артем

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Но все дело в том, что не соблюдается иерархия, вот у вас раздел http://web-magaz.com/category/vtoraya-kategoriya-produktov/ , а вот товар http://web-magaz.com/shop/vtoraya-kategoriya-produktov/testovyiy-tovar-1/. У меня проблема, чтобы во втором случае вместо "shop" было "category", или наоборот, но главное одинаково как для категорий, так и для товаров.
     
  6. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.279
    Симпатии:
    726
    Баллы:
    113
    Ну судя по описанию полей от разрабов " Если хотите, можно добавить произвольные префиксы для URL-адресов рубрик и меток." - они не придают этому особого значения ;)
     
  7. Артем

    Артем

    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Это я уже понял. Просто надеялся, что кто-то уже сталкивался и знает, где в шаблоне можно поправить эту ошибку.
     
  8. Валерий

    Валерий

    Сообщения:
    271
    Симпатии:
    152
    Баллы:
    43
    Артем, насколько я понял - это не ошибка, а так сделано специально, чтобы ссылки не перепутались. Мне как-то удавалось добиться того, что Вы хотите (как, уже не помню), и ссылки работали, но лишь до тех пор, пока я не вносил какие-то изменения в настройки WooCommerce. Как только вносил изменения - все ЧПУ слетало, ссылки перепутывались, и часть ссылок становилась и вовсе недоступной, а в один прекрасный момент все накрылось "медным тазом", и даже переустановка WooCommerce, восстановление архива БД и т.д. не помогало. В итоге пришлось все под чистую сносить, и делать переустановку, начиная с самого движка WordPress.

    Стоит ли этим заморачиваться? Кому это нужно, ПС? Им, по-моему, пофиг. Я специально смотрел ссылки порядка 15 наиболее популярных магазинов, и 15 популярных по своей тематике, и ни у кого не соблюдалась иерархия, все было примерно также, как и при дефолтных настройках WooCommerce (хотя все магазины были не на WooCommerce, а на самых разных движках). С индексацией и СЕО все у них было замечательно, все в ТОП 10 по основным запросам. А вашим потенциальным покупателям, скорее всего, и дела нет до ссылок. Главное, чтобы визуальная иерархия категорий соблюдалась, и было все понятно, что где находится и сколько это стоит...
     
    • Нравится Нравится x 2
  9. Kio

    Kio

    Сообщения:
    13
    Симпатии:
    1
    Баллы:
    3
    Где вы там ошибку нашли? У меня все отлично работает.
     
  10. Валерий

    Валерий

    Сообщения:
    271
    Симпатии:
    152
    Баллы:
    43
    Не совсем понятно, что Вы имели ввиду, т.к. Ваш ответ может быть истолкован двояко:
    1) Ваш магазин в принципе отлично работает, и Вы этому рады...(мы за Вас рады тоже! :))
    2) Вам удалось настроить ЧПУ именно таким образом, каким хотел Артем, т.е. с соблюдением правильной иерархии? В таком случае киньте ссылку на Ваш магазин. Хотелось бы убедиться в этом лично. Думаю это будет интересно всем, а не только мне. ;)
     
  11. Kio

    Kio

    Сообщения:
    13
    Симпатии:
    1
    Баллы:
    3
    Я рада, что Вы рады ;) Просто не особо понимаю, относительно иерархии. Ссылку обязательно дам, когда мне окончательно донастроят мой сайт.
     
  12. delitant

    delitant

    Сообщения:
    128
    Симпатии:
    30
    Баллы:
    28
    Может не в тему, но "товар" в url лучше заменить на латиницу, хотя бы на "tovar"
     
  13. ADv

    ADv Местный

    Сообщения:
    430
    Симпатии:
    110
    Баллы:
    43
    • Нравится Нравится x 2
  14. wbtk

    wbtk

    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Вам помогло решение оттуда? Я попробовал и в итоге ничего не поменялось с ссылками.

    Как исправить структуру url на такого вида:
    сайт/категория/товар?

    В данный момент ссылки работают так:
    kontaktnye-linzy.by/store/linzy/air-optix-aqua/ — адрес товара (тут все ок, но хотелось бы убрать из адреса /store/)
    kontaktnye-linzy.by/category/linzy/ — адрес категории (а тут хотелось бы убрать /category/)
     
  15. ADv

    ADv Местный

    Сообщения:
    430
    Симпатии:
    110
    Баллы:
    43
    Вероятно изменения в WooCommerce (или WP) сделали код неработоспособным, ибо на одном из проектов на старых версиях и того, и другого все работает.
     
  16. filippino

    filippino

    Сообщения:
    1
    Симпатии:
    4
    Баллы:
    1
    Обратите вниманию на строчку в инструкции

    remove_filter( 'post_type_link', 'woocommerce_product_post_type_link', 10, 2 );// для версии woocommerce >= 2

    а именно на woocommerce_product_post_type_link

    видимо не во всех версиях пишется именно так, я посмотрел у себя в папке плагина вукомерц, и обнаружил что в коде у меня написано wc_product_post_type_link , в место выше приведенного

    все заработало
     
    • Нравится Нравится x 4
  17. dkudrin

    dkudrin

    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Добрый день, помогите настроить ЧПУ. Сайт http://rosdes.ru/shop/. Ни как не могу из категории переходить в товары, а при клику на товар, получить не 404, а товар. Прикладываю скриншоты настроек:
    [​IMG]
    [​IMG]
    Товар, включен в соответствующие категории:
    [​IMG]

    Плагин Cyr-to-Lat Enchansed установлен. Но можете сами наблюдать в каталоге, категории не работают. Нет переход ни к подкатегорям, ни к товарам.
     
  18. ADv

    ADv Местный

    Сообщения:
    430
    Симпатии:
    110
    Баллы:
    43
    1. Пересохранить настройки постоянных ссылок пробовали?
    2. Появляется ли ошибка, если сменить тему на другую?
    3. Попробуйте отключить все плагины кроме вуу, и попытаться воспроизвести ошибку.
     
  19. dkudrin

    dkudrin

    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    1. Сохранял и пересохранял.
    2. Да, менял на StoreFront, ошибка остается.
    3. Отключил все кроме Woo и WooCommerce TM Extra Product Options (боюсь отключать, так как долго набивал опции для отдельных дверей - вдруг не восстановится). Не помогло, ошибка продолжает жить.
     
  20. supersvetodiod

    supersvetodiod

    Сообщения:
    107
    Симпатии:
    8
    Баллы:
    18
    Не знаю. Все открывается нормально, 404 не возниает...???
     
    • Это здорово! Это здорово! x 1