HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux wordpress-ubuntu-s-2vcpu-4gb-fra1-01 5.4.0-169-generic #187-Ubuntu SMP Thu Nov 23 14:52:28 UTC 2023 x86_64
User: root (0)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/shoetique/wp-content/themes/north-wp/woocommerce/archive-product.php
<?php
/**
 * The Template for displaying product archives, including the main shop page which is a post type archive.
 *
 * Override this template by copying it to yourtheme/woocommerce/archive-product.php
 *
 * @author 		WooThemes
 * @package 	WooCommerce/Templates
 * @version     2.0.0
 */

if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly

get_header('shop'); 

?>
<?php 
	$page_padding = 'on';
	if (is_shop()) {
		$header_content = ot_get_option('shop_header');
	} else if (is_product_category()) {
		// GET CUSTOM HEADER CONTENT FOR CATEGORY
		if(function_exists('get_term_meta')){
			$queried_object = get_queried_object(); 

			if (isset($queried_object->term_id)){

				$term_id = $queried_object->term_id;  
				$content = get_term_meta($term_id, 'cat_meta');

				if(isset($content[0]['cat_header'])){
					$header_content = $content[0]['cat_header'];
				} else {
					$header_content = '';
				}
			}
		} else {
			$header_content = '';
		}
	}
	if ($header_content !== '') { $page_padding = 'off'; }

	if (isset($_GET['content'])) { $content = htmlspecialchars($_GET['content']); }  else { $content = ''; }
?>
<div class="row full-width-row">
<?php
	/**
	 * woocommerce_before_main_content hook
	 * @hooked woocommerce_output_content_wrapper - 10 (outputs opening divs for the content)
	 */
	do_action('woocommerce_before_main_content');
?>
<?php if (isset($_GET['sidebar'])) { $sidebar_pos = htmlspecialchars($_GET['sidebar']); } else { $sidebar_pos = ot_get_option('shop_sidebar'); }  ?>
<?php if($sidebar_pos != 'no') { ?>
    <?php get_sidebar('shop'); ?>
<?php } ?>
<?php if($sidebar_pos != 'no') { ?>
    <section class="page-padding <?php if ($sidebar_pos == 'left')  { echo 'push'; } else { echo 'pull'; } ?>" id="shop-page">
	<?php if ($header_content && ($content == '')) { ?>
	<div class="header_content"><?php echo do_shortcode($header_content); ?></div>	
	<?php } ?>
<?php } else { ?>
	<?php if ($header_content && ($content == '')) { ?>
	<div class="header_content"><?php echo do_shortcode($header_content); ?></div>	
	<?php } ?>
	<section class="<?php if($page_padding == 'on' || ($header_content == '') ) { echo ' page-padding'; } else { echo ' page-bottom-padding'; } ?>" id="shop-page">
<?php } ?>
	

		
		<?php do_action( 'woocommerce_before_shop_loop' ); ?>
		

		<?php if ( have_posts() ) : ?>

			<?php woocommerce_product_loop_start(); ?>

				<?php woocommerce_product_subcategories(); ?>

				<?php while ( have_posts() ) : the_post(); ?>

					<?php wc_get_template_part( 'content', 'product' ); ?>
					
				<?php endwhile; // end of the loop. ?>

			<?php woocommerce_product_loop_end(); ?>

			<?php
				/**
				 * woocommerce_after_shop_loop hook
				 *
				 * @hooked woocommerce_pagination - 10
				 */
				do_action( 'woocommerce_after_shop_loop' );
			?>

		<?php elseif ( ! woocommerce_product_subcategories( array( 'before' => woocommerce_product_loop_start( false ), 'after' => woocommerce_product_loop_end( false ) ) ) ) : ?>

			<?php wc_get_template( 'loop/no-products-found.php' ); ?>

		<?php endif; ?>

	<?php
		/**
		 * woocommerce_after_main_content hook
		 *
		 * @hooked woocommerce_output_content_wrapper_end - 10 (outputs closing divs for the content)
		 */
		do_action('woocommerce_after_main_content');
	?>


                      
 </section>

</div><!-- end row -->

<?php get_footer('shop'); ?>