Как взять последнюю просмотренную страницу категории продукта - PullRequest
0 голосов
/ 12 октября 2018

Моя идея состоит в том, чтобы взять из сеанса точный URL-адрес категории, откуда был взят последний продукт.

Пример:

  • Категория-> обувь имеет 5 страниц иЯ на 3 странице
  • Оттуда я выбираю продукт и перехожу на страницу корзины
  • Оттуда ваша кнопка должна вернуть меня в категорию ОБУВЬ на странице 3, откудаЯ выбираю товар.

Этот код возвращает только категорию.У вас есть идеи?

function wp_check_for_product_cat(){
        global $query;
        if( is_product_category() ){ // This is Category; use my ID
                $_SESSION['wp_last_cat'] = $query->get_queried_object()->term_id;
        }
        if( is_product() ){ // This is Product; use my ID to get my Categories
                $cats = get_the_terms( $query->get_queried_object(), 'product_cat' ) ;
                if( count( $cats ) > 0 ){
                        foreach($cats as $one_cat ){
                                $_SESSION['wp_last_cat'] = $one_cat->term_id;
                        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...