• Привет. Использую на сайте плагин для хлебных крошек Breadcrumb NavXT. Т.к. на сайте я выкладываю товар через Вукомерс, плагин выстраивает путь крошек вроде этого: домашняя страница > категория товара > подкатегория товара > товар. Но такой вариант мне не подходит, т.к. мне нужно чтобы ссылка вела не на категорию и подкатегорию товара, а на определенную страницу.
    На сайте разработчика плагина я нашел хук, который решает мою проблему:

    add_filter('bcn_breadcrumb_url', 'my_breadcrumb_url_changer', 3, 10);
    function my_breadcrumb_url_changer($url, $type, $id)
    {
        if(in_array('category', $type) && (int) $id === MYCATID)
        {
            $url = get_permalink(PAGEID);
        }
        return $url;
    }

    Делаю все по инструкции, кидаю его в функции, вместо MYCATID вставлю ID категории, а вместо PAGEID, соответственно, ID страницы. Но хук не срабатывает.
    Подскажите, пожалуйста, что я не так делаю? Почему он не срабатывает? Спасибо

Просмотр 1 ответа (всего 1)
  • Модератор Юрій

    (@yube)

    что я не так делаю?

    Я думаю, что проверяете рубрику вместо товарной категории. Это разные таксономии. Попробуйте ‘product_cat’ вместо ‘category’.

Просмотр 1 ответа (всего 1)
  • Тема «Настройка Breadcrumb NavXT» закрыта для новых ответов.