Bez popisu

woocommerce.php 1.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <?php
  2. /**
  3. * The template for displaying all pages
  4. *
  5. * This is the template that displays all pages by default.
  6. * Please note that this is the WordPress construct of pages
  7. * and that other 'pages' on your WordPress site may use a
  8. * different template.
  9. *
  10. * @link https://developer.wordpress.org/themes/basics/template-hierarchy/
  11. *
  12. * @package XShop
  13. */
  14. $xshop_woo_container = get_theme_mod( 'xshop_woo_container', 'container' );
  15. $xshop_woo_layout = get_theme_mod( 'xshop_woo_layout', 'rightside' );
  16. if( !is_single() ){
  17. $xshop_shop_container = $xshop_woo_container;
  18. }else{
  19. $xshop_shop_container = 'container';
  20. }
  21. if ( is_active_sidebar( 'shop-sidebar' ) && $xshop_woo_layout != 'fullwidth' && !is_single() ) {
  22. $xshop_column_set = 'col-lg-9';
  23. }else{
  24. $xshop_column_set = 'col-lg-12';
  25. }
  26. get_header();
  27. ?>
  28. <div class="<?php echo esc_attr($xshop_shop_container); ?> mt-3 mb-5 pt-5 pb-3">
  29. <div class="row">
  30. <?php if ( is_active_sidebar( 'shop-sidebar' ) && $xshop_woo_layout == 'leftside' && !is_single() ): ?>
  31. <div class="col-lg-3">
  32. <?php dynamic_sidebar( 'shop-sidebar' ); ?>
  33. </div>
  34. <?php endif; ?>
  35. <div class="<?php echo esc_attr($xshop_column_set); ?>">
  36. <div id="primary" class="content-area">
  37. <main id="main" class="site-main">
  38. <?php woocommerce_content(); ?>
  39. </main><!-- #main -->
  40. </div><!-- #primary -->
  41. </div><!-- #primary -->
  42. <?php if ( is_active_sidebar( 'shop-sidebar' ) && $xshop_woo_layout == 'rightside' && !is_single() ): ?>
  43. <div class="col-lg-3">
  44. <?php dynamic_sidebar( 'shop-sidebar' ); ?>
  45. </div>
  46. <?php endif; ?>
  47. </div>
  48. </div>
  49. <?php
  50. get_footer();