File: /mnt/data/dreamsrent-wp/wp-content/themes/dreamsrent/woocommerce/taxonomy-product_cat.php
<?php
/**
* The Template for displaying products in a product category. Simply includes the archive template
*
* This template can be overridden by copying it to yourtheme/woocommerce/taxonomy-product-cat.php.
*
* HOWEVER, on occasion WooCommerce will need to update template files and you
* (the theme developer) will need to copy the new files to your theme to
* maintain compatibility. We try to do this as little as possible, but it does
* happen. When this occurs the version of the template file will be bumped and
* the readme will list any important changes.
*
* @see https://woo.com/document/template-structure/
* @package WooCommerce\Templates
* @version 4.7.0
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly
}
global $post;
// get categories
if( function_exists('get_arr_product_ids') ){
$cat_id = get_arr_product_ids( $post->ID );
$cat_id_current = apply_filters( 'wpml_object_id', $cat_id, 'dreamsrent' );
$terms = wp_get_post_terms( $cat_id_current, 'product_cat', array("fields" => "all") );
}else{
$terms = wp_get_post_terms( $post->ID, 'product_cat', array("fields" => "all") );
}
if( $terms ){
foreach ($terms as $key => $value) {
$dsrent_cat_dis = get_term_meta($value->term_id, 'dsrent_cat_dis', false);
if( in_array( 'rental', $dsrent_cat_dis) ){
wc_get_template( 'archive-product.php' );
exit();
}else{
wc_get_template( 'archive-product.php' );
exit();
}
}
}else{
wc_get_template( 'archive-product.php' );
}