如何浏览上次查看的产品类别页面

时间:2018-10-12 06:06:05

标签: wordpress woocommerce

我的想法是从会话中获取类别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;
                        }

0 个答案:

没有答案