예제 #1
0
 public static function instance()
 {
     if (is_null(self::$_instance)) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
예제 #2
0
">
			<div class="row">
				<?php 
do_action('dh_left_sidebar');
?>
				<?php 
do_action('dh_left_sidebar_extra');
?>
				<div class="<?php 
echo esc_attr($main_class);
?>
" role="main" data-itemprop="mainContentOfPage">
					<div class="main-content">
						<?php 
if (class_exists('DHWoocommerce')) {
    DHWoocommerce::content();
}
?>
					</div>
				</div>
				<?php 
do_action('dh_right_sidebar_extra');
?>
				<?php 
do_action('dh_right_sidebar');
?>
			</div>
		</div>
	</div>
<?php 
get_footer('shop');
예제 #3
0
				 <?php 
if (defined('WOOCOMMERCE_VERSION') && dh_get_theme_option('woo-cart-nav', 1)) {
    ?>
			     	<?php 
    global $woocommerce;
    $cart_total = $woocommerce->cart->get_cart_total();
    if (version_compare(WOOCOMMERCE_VERSION, "2.1.0") >= 0) {
        $cart_url = apply_filters('woocommerce_get_checkout_url', WC()->cart->get_cart_url());
    } else {
        $cart_url = esc_url($woocommerce->cart->get_cart_url());
    }
    ?>
					<div class="navcart">
						<div class="navcart-wrap">
							<?php 
    echo class_exists('DHWoocommerce') ? DHWoocommerce::instance()->get_minicart() : '';
    ?>
						</div>
					</div>
				<?php 
} else {
    ?>
					<?php 
    if (is_active_sidebar('sidebar-header')) {
        dynamic_sidebar('sidebar-header');
    }
    ?>
				<?php 
}
?>
				
예제 #4
0
				</div>
				<div class="col-md-7 col-sm-6">
					<div class="right-topbar">
					<div class="topbar-icon-button">
						<?php 
    if (dh_get_theme_option('ajaxsearch', 1)) {
        ?>
						<div class="navbar-search">
							<a class="navbar-search-button" href="#"><i class="fa fa-search"></i></a>
						</div>
						<?php 
    }
    ?>
						<?php 
    if (class_exists('DHWoocommerce') && defined('WOOCOMMERCE_VERSION') && dh_get_theme_option('woo-cart-nav', 1)) {
        echo '<div class="navbar-minicart">' . DHWoocommerce::instance()->get_topbar_minicart() . '</div>';
    }
    ?>
					</div>
					<?php 
    $right_topbar_content = dh_get_theme_option('right-topbar-content', 'menu_social');
    if ($right_topbar_content == 'menu') {
        ?>
            				<div class="topbar-nav">
	            				<ul class="nav top-nav">
	            				<?php 
        if (has_nav_menu('top')) {
            wp_nav_menu(array('theme_location' => 'top', 'depth' => 2, 'container' => false, 'items_wrap' => '%3$s', 'walker' => new DHWalker()));
        }
        if (dh_get_theme_option('right-topbar-account', 0)) {
            $login_url = wp_login_url();
예제 #5
0
woocommerce_template_loop_rating();
?>
					</div>
					<div class="info-meta">
						<div class="info-price">
							<?php 
woocommerce_template_loop_price();
?>
						</div>
					</div>
					<div class="info-excerpt">
						<?php 
echo wp_trim_words($post->post_excerpt, 25);
?>
					</div>
					<div class="shop-loop-actions">
						<?php 
if (class_exists('DHWoocommerce')) {
    DHWoocommerce::instance()->template_loop_quickview();
}
woocommerce_template_loop_add_to_cart();
if (class_exists('DHWoocommerce')) {
    DHWoocommerce::instance()->template_loop_wishlist();
}
?>
					</div>
				</div>
			</figcaption>
		</figure>
	</div>
</li>