WordPress
- 17 ответов
- 0 вопросов
8
Вклад в тег
<?php $loop = 0; ?>
<?php if(have_posts()) : while(have_posts()) : the_post();?>
<?php $loop++; ?>
<?php if( $loop == 1) {
//Do action for large image
} elseif( $loop == 2 ) {
//Do action for big image
} elseif( $loop > 2 && $loop <= 5 ){
//Do action for middle image
} elseif( $loop > 5 ) {
//Do action for small image
}?>
<?php endwhile; endif;?>
include_once('header.php');
include_once('content.php');
include_once('footer.php');
$category = empty( $_GET['category'] ) ? '' : trim( $_GET['category'] );
if($category == 1 ) {
echo 'Первая категория';
} elseif($category == 2 ) {
echo 'Вторая категория';
}if($category == 3 ) {
echo 'Третья категория';
}if($category == 4 ) {
echo 'Четвёртая категория';
} else {
echo 'Без категории';
}
woocommerce_after_calculate_totals
add_action( 'woocommerce_after_calculate_totals', 'custom_fee_for_paypal' );
function custom_fee_for_paypal( $cart ) {
//проверяем это страница оформления заказа или нет
if ( is_checkout() || defined('WOOCOMMERCE_CHECKOUT') ) {
//получаем выбранный метод оплаты
$patment_method = WC()->session->get( 'chosen_payment_method' );
//Если выбранный метод равен paypal то идём дальше
if( $patment_method == 'paypal' ) {
$percentage = 0.14;
//Получаем значение суммы надбавки за пайпел
$surcharge = ( $cart->cart_contents_total + $cart->shipping_total ) * $percentage;
//Добавляем надбавку
$cart->add_fee( 'Комиссия за PayPal ', $surcharge, true, '' );
}
}
}