Домой / WordPress / Создание интернет-магазина на WordPress с нуля. Урок 2. Настройка ЧПУ (постоянных ссылок) в WooCommerce
Создание интернет-магазина на WordPress с нуля. Урок 2. Настройка ЧПУ (постоянных ссылок) в WooCommerce

Создание интернет-магазина на WordPress с нуля. Урок 2. Настройка ЧПУ (постоянных ссылок) в WooCommerce

Аббревиатура ЧПУ означает  «человекопонятные урлы», т.е URL понятный человеку. Настраивать постоянные ссылки (ЧПУ) необходимо сразу после установки Woocommerce. В этом уроке вы узнаете как правильно настроить постоянные ссылки для отображения названия товаров и их категорий в адресной строке.

Настройка постоянных ссылок в WooCommerce

1)  Итак, для начала заходим в административную панель и переходим в Настройки -> Постоянные ссылки.

Настройка постоянных ссылок (ЧПУ) в WordPress

2) В «Общие настройки» выбираем пункт «Произвольно» и добавляем туда конструкцию /%category%/%postname%/

В «База категорий товара» добавляем конструкцию product-category, а в «База метки продукта» записываем конструкцию product-tag

Далее в блоке настроек «База постоянных ссылок на товар» выбираем пункт «Произвольная база» и записываем туда конструкцию такого вида /shop/%product_cat%

Настройка постоянных ссылок в WooCommerce

После этого шага у вас уже будут отображаться нормальные ссылки, но это еще не все. Для окончательной настройки ЧПУ нужно установить плагин Cyr-To-Lat, который будет преобразовывать названия всех категорий и товаров с русских букв на латинские.

3)  Для установки плагина переходим в Плагины -> Добавить новый.

Настройка постоянных ссылок (ЧПУ) в WordPress

4) В строку поиска вводим Cyr-To-Lat и нажимаем Enter для поиска.

Настройка постоянных ссылок (ЧПУ) в WordPress

5) Находим нужный нам плагин и нажимаем Установить.

Настройка постоянных ссылок (ЧПУ) в WordPress

После установки плагина не забудьте его активировать.

Настройка постоянных ссылок (ЧПУ) в WordPress

Вот и все! Вы успешно настроили постоянные ссылки (ЧПУ) в вашем WordPress интернет-магазине на базе плагина Woocommerce.

Читайте далее:

 


Аббревиатура ЧПУ означает  «человекопонятные урлы», т.е URL понятный человеку. Настраивать постоянные ссылки (ЧПУ) необходимо сразу после установки Woocommerce. В этом уроке вы узнаете как правильно настроить постоянные ссылки для отображения названия товаров и их категорий в адресной строке. Настройка постоянных ссылок в WooCommerce 1)  Итак, для начала заходим в административную панель и переходим в Настройки -> Постоянные ссылки. 2) В "Общие настройки" выбираем пункт "Произвольно" и добавляем туда конструкцию /%category%/%postname%/ В "База категорий товара" добавляем конструкцию product-category, а в "База метки продукта" записываем конструкцию product-tag Далее в блоке настроек "База постоянных ссылок на товар" выбираем пункт «Произвольная база» и записываем туда конструкцию такого вида /shop/%product_cat% После этого шага у…

Обзор

Проголосуйте за урок

Оценка

Итог : Уважаемые читатели! Если вам понравилась статья не поленитесь проголосовать и оставить комментарий, ведь так я смогу понять полезность уроков и статей, и улучшить их качество в будущем. Заранее спасибо!

Рейтинг: 4.57 ( 16 голосов )
100

57 комментариев

  1. Спасибо за ответ!

    У меня возник следующий вопрос.
    Возможно ли в WordPress сделать некоторые страницы фильтров ЧПУ и открыть их для индексации? И как это сделать?

    Например, если у меня магазин товаров, и я бы хотела продвигать страницы по запросу товар+бренд.
    А всего имеется 50 разных видов товаров и у каждого по несколько брендов.
    Как мне такое реализовать?

    Заранее спасибо за ответ!

    • Фильтр это фильтр, и красивыми его ссылки не станут. Да и продвигать результат фильтра не совсем правильно. Рекомендую возможно подумать над тем, как объединить некоторые категории в подкатегории к примеру. Ведь для результата фильтра нет возможности задать нужный заголовок и добавить правильное описание.

      • Все это можно сделать, но думаю worpress для этого не совсем подходит. Топовые магазины без проблем продвигают страницы фильтров.

  2. поменял ссылки без проблем, все ссылки работают нормально (кажется)
    Но появилась проблема с шрифтом..
    У меня на сайте я использую кое-где не стандартный шрифт, но я его подгружаю на страницы отдельно и все вобщем то хорошо.

    Но вот после изменения ссылок — шрифт вернулся на стандартный и не хочет быть тем, который нужен мне.
    Подскажете может что мне нужно сделать, что бы шрифт мой был..?

    • Честно говоря, слышу о таком впервые. Какая зависимость у ЧПУ и совершенно не касающихся ссылок на шрифты я не знаю. Дайте ссылку на Ваш сайт, возможно так смогу увидеть проблему.

    • Бывает WOO теряет путь до самого шрифта. Это связано с формированием самого пути. Магазин с большим количеством категорий, подкатегорий и тд формирует длинный многоуровневый URL. Короче, я гуглил долго, ничего не нашел. А потом сообразил где проблема — и для перестраховки сделал так:

      @font-face {
      font-family: ‘boil-main’;
      src: url(‘../../../../../../../../../../f/font.woff’) format(‘woff’);
      }

      Проблема решена.

  3. Получилось! Спасибо)))

  4. Евгений

    Настроил ЧПУ шаг за шагом по Вашему примеру,всё проверил неоднократно и всё равно при клике на товар «страница не найдена».В чем дело?

    • Евгений

      Устранил проблему путем переноса разработки сайта на чистый WP.Проблема заключается в одном,из мной установленных плагинов,в каком именно сказать не могу,у меня их 45 :),пользуюсь не всеми сразу,просто активирую при необходимости.Во избежании подобных проблем в будущем советую всем устанавливать на проект только проверенные плагины 😉

  5. Добрый день. У меня вопрос: как вообще убрать из ссылок название базы магазина. Вроде как на вашем примере — /shop/. Не нравится мне такой длинный адрес /shop/tv-sets/fullhd-led-tv/kdl-45678. Без этого на мой взгляд лучше.

    Спасибо.

  6. Здравствуйте. подскажите пожалуйста как сделать структуру адресов для категорий и карточек товара одинаковыми.
    Сейчас раздел доступен по mysite.com/categoty/razdel
    Карточка товара по mysite.com/shop/razdel/tovar1
    Можно ли сделать чтобы был или shop или category, а не разные как сейчас?

    • Здравствуйте. Такая структура является нормой в WC и не требует изменений. Даже не так. Изменения не рекомендуются, так как могу поломаться все ссылки. Конечно есть плагины, которые к примеру убирают /categoty/ из ссылок и приводит их в более «красивый» вид.

      • Спасибо. уже разобрался. Сеошники смирились с этим фактом))

        • Сеошников хлебом не корми, дай лишь к чему-то прицепиться 🙂
          А если серьезно, то главное в данном случае стандартная и общепринятая структура ссылок и отсутствие кириллицы в url. У Вас всё это есть.

          • Сеошники делают сайт, который должен занять высокие позиции. И правильная структура это основа всего продвижения. Так что уже лучше бы вы слушали что они говорят.

  7. Видимо норма у всех разная, но для нормальных людей, привыкших видеть ссылки вида — mysite.com/razdel
    mysite.com/razdel/tovar1
    это будет проблемой.
    Кто знает как убрать эти основы?

  8. Александр

    Если кому нужна будет помощь с ЧПУ такого типа:

    Удалить “/ product-category /” для всех urls
    Удалить “/ product /” для всех urls

    пишите на почту alex.seo2016@gmail.com (всегда на связи), нашел решение которое работает!

  9. Евгений

    Добрый день.
    А можно как-то добиться, чтобы URL`ы были такого характера:

    шаблон с категориями товаров — каждая категория : domen/shop/%category
    конкретный товар : domen/shop/%category/%product

    Я, если ставлю в «База категорий товаров» shop, то тогда почему-то URL на просмотр одиночного товара не работает — выводится страница не найдена, если поставлю catalog, — то работает норм, но URL не те.

    Спасибо,

Оставить комментарий

Ваш email не будет опубликован.

*