iPhone 11 maska Spigen Armor – crna
23,99 €
+ Besplatna dostava
Isporuka 3-5 dana
<?php
/* odstrani upsell iz trenutne lokacije*/
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_upsell_display', 15 );
/* odstrani title od upsells */
add_filter( 'woocommerce_product_upsells_products_heading', function(){ return false; } );
/* kreiraj možnost uporabe upsell kot shortcode */
add_shortcode( 'woocommerce_product_upsells', function( $atts ) {
// bail if we're not on a product page
if ( ! is_singular( 'product' ) ) {
return;
}
/*
$a = shortcode_atts( array(
'columns' => '3',
), $atts );
*/
// only use the shortcode attribute if it's an integer, otherwise fallback to 3
// $columns = (int) $a['columns'] ? $a['columns'] : 3;
//$this->remove_default_upsells();
//$this->column_count = $columns;
// buffer our upsell display and output it with a custom CSS class
ob_start();
?><div class="wc_upsell_shortcode"><?php
woocommerce_upsell_display();
?></div><?php
// output the buffered contents
return ob_get_clean();
} );
/* dodaj novo lokacijo za upsells */
add_action( 'woocommerce_after_add_to_cart_form', function(){
echo do_shortcode('[woocommerce_product_upsells]');
});
Model |
---|