예제 #1
0
    function sf_product_accordion()
    {
        global $woocommerce, $product, $post;
        $options = get_option('sf_dante_options');
        if (isset($options['enable_pb_product_pages'])) {
            $enable_pb_product_pages = $options['enable_pb_product_pages'];
        } else {
            $enable_pb_product_pages = false;
        }
        $product_description = get_post_meta($post->ID, 'sf_product_description', true);
        ?>
			<div class="panel-group" id="product-accordion">
							
				<div class="panel panel-default">
					<div class="panel-heading">
						<a class="accordion-toggle" data-toggle="collapse" data-parent="#product-accordion" href="#product-desc">
							<?php 
        _e("Description", "swiftframework");
        ?>
						</a>
			    	</div>
			    	<div id="product-desc" class="accordion-body collapse in">
			      		<div class="accordion-inner" itemprop="description">
			      			<?php 
        if ($enable_pb_product_pages) {
            echo do_shortcode(sf_add_formatting($product_description));
        } else {
            the_content();
        }
        ?>
			      		</div>
			  		</div>
				</div>
							
				<div class="panel">
					<div class="panel-heading">
						<a class="accordion-toggle collapsed" data-toggle="collapse" data-parent="#product-accordion" href="#additional-information">
							<?php 
        _e("Additional Information", "swiftframework");
        ?>
						</a>
					</div>
					<div id="additional-information" class="accordion-body collapse">
				  		<div class="accordion-inner">
				   			<?php 
        $product->list_attributes();
        ?>
				  		</div>
					</div>
				</div>
				<?php 
        if (comments_open()) {
            ?>
				<div class="panel">
					<div class="panel-heading">
						<a class="accordion-toggle collapsed" data-toggle="collapse" data-parent="#product-accordion" href="#reviews">
							<?php 
            _e("Reviews", "swiftframework");
            ?>
 (<?php 
            echo comments_number('0', '1', '%');
            ?>
)
						</a>
					</div>
					<div id="reviews" class="accordion-body collapse">
				  		<div class="accordion-inner">			   						   			
				   			<?php 
            comments_template();
            ?>
				  		</div>
					</div>
				</div>
				<?php 
        }
        ?>
			</div>
		<?php 
    }
예제 #2
0
 function sf_product_short()
 {
     global $post;
     $product_short_description = sf_get_post_meta($post->ID, 'sf_product_short_description', true);
     if ($product_short_description == "") {
         $product_short_description = $post->post_excerpt;
     }
     if (substr($product_short_description, 0, 4) === '[spb') {
         $product_short_description = "";
     }
     if ($product_short_description != "") {
         ?>
             <div class="product-short" class="entry-summary">
                 <?php 
         echo do_shortcode(sf_add_formatting($product_short_description));
         ?>
             </div>
         <?php 
     }
 }
예제 #3
0
<?php

/**
 * Description tab
 *
 * @author 		WooThemes
 * @package 	WooCommerce/Templates
 * @version     2.0.0
 */
if (!defined('ABSPATH')) {
    exit;
}
// Exit if accessed directly
global $woocommerce, $post;
$options = get_option('sf_dante_options');
if (isset($options['enable_pb_product_pages'])) {
    $enable_pb_product_pages = $options['enable_pb_product_pages'];
} else {
    $enable_pb_product_pages = false;
}
$product_description = get_post_meta($post->ID, 'sf_product_description', true);
?>

<?php 
if ($enable_pb_product_pages) {
    echo do_shortcode(sf_add_formatting($product_description));
} else {
    the_content();
}