File: /home/madepabj/www/wp-content/themes/rehub-theme/MultiVendorX/taxonomy-dc-vendor-shop.php
<?php
/**
* The Template for displaying products in a product category. Simply includes the archive template.
*
* Override this template by copying it to yourtheme/MultiVendorX/taxonomy-dc-vendor-shop.php
*
* @author MultiVendorX
* @package MultiVendorX/Templates
* @version 3.7
*/
global $MVX;
if (!defined('ABSPATH')) {
exit; // Exit if accessed directly
}
// Get vendor
$vendor_id = mvx_find_shop_page_vendor();
$vendor = get_mvx_vendor($vendor_id);
if (!$vendor) {
// Redirect if not vendor
wp_safe_redirect(get_permalink(woocommerce_get_page_id('shop')));
exit();
}
$is_block = get_user_meta($vendor->id, '_vendor_turn_off', true);
if ($is_block) {
get_header('shop'); ?>
<!-- CONTENT -->
<div class="rh-container">
<div class="rh-content-wrap clearfix">
<!-- Main Side -->
<div class="main-side woocommerce page clearfix full_width">
<article class="post" id="page-<?php the_ID(); ?>">
<?php
/**
* mvx_before_main_content hook
*
* @hooked woocommerce_output_content_wrapper - 10 (outputs opening divs for the content)
* @hooked woocommerce_breadcrumb - 20
*/
if (apply_filters('mvx_load_default_vendor_store', false)) {
do_action('woocommerce_before_main_content');
} else {
do_action('mvx_before_main_content');
}
?>
<?php
if (apply_filters('mvx_load_default_vendor_store', false)) {
do_action('woocommerce_archive_description');
} else {
do_action('mvx_archive_description');
}
do_action('woocommerce_archive_description');
$block_vendor_desc = apply_filters('mvx_blocked_vendor_text', __('Site Administrator has blocked this vendor', 'multivendorx'), $vendor);
?>
<p class="blocked_desc"><i class="rhicon rhi-exclamation-triangle" aria-hidden="true"></i> <?php echo esc_attr($block_vendor_desc); ?>
<p>
<?php
/**
* mvx_after_main_content hook
*
* @hooked woocommerce_output_content_wrapper_end - 10 (outputs closing divs for the content)
*/
if (apply_filters('mvx_load_default_vendor_store', false)) {
do_action('woocommerce_after_main_content');
} else {
do_action('mvx_after_main_content');
}
?>
</article>
</div>
<!-- /Main Side -->
</div>
</div>
<!-- /CONTENT -->
<?php
/**
* mvx_sidebar hook
*
* @hooked woocommerce_get_sidebar - 10
*/
// deprecated since version 3.0.0 with no alternative available
// do_action( 'mvx_sidebar' );
?>
<?php get_footer('shop');
} else {
echo rh_generate_incss('widgetfilters');
if (apply_filters('mvx_load_default_vendor_store', false)) {
wc_get_template('archive-product.php');
} else {
$MVX->template->get_store_template('mvx-archive-page-vendor.php');
}
}