$(document).ready(function() {
$('.image').wrap('<div class="image_wrapper"></div>');
$('.text').wrap('<div class="text_wrapper"></div>');
}
//отключаем параметры доставки по стране
add_filter( 'woocommerce_cart_needs_shipping', 'woocommerce_disable_shipping' );
function woocommerce_disable_shipping() {
return false;
}
//отключаем параметры оплаты
add_filter( 'woocommerce_cart_needs_payment', 'woocommerce_disabled_payment' );
function woocommerce_disabled_payment() {
return false;
}
$('#formName').submit(function(e) {
console.log('form sending...');
$.post(`https://АДРЕС_СИСТЕМЫ/forms/wtl/КОД_ФОРМЫ`, {
key: КОД_ФОРМЫ,
name: ЗНАЧЕНИЕ_ДЛЯ_ПОЛЯ_NAME,
phonenumber: ЗНАЧНИЕ_ДЛЯ_ПОЛЯ_PHONENUMBER,
xxx: ЗНАЧНИЕ_ДЛЯ_ПОЛЯ_ХХХ,
});
e.preventDefault();
});
<?php the_posts_pagination(); ?>
function add_contact_info( $wp_customize ) {
$wp_customize->add_section( 'contact_info', array(
'title' => 'Контактная информация',
'description' => 'Редактирование контактных данных',
'priority' => 20
) );
$wp_customize->add_setting( 'contact_info_phone', array(
'default' => '',
'transport' => 'refresh'
) );
$wp_customize->add_control(
new WP_Customize_Control(
$wp_customize,
'contact_info_phone',
array(
'label' => 'Контактный телефон',
'section' => 'contact_info',
'type' => 'tel'
)
)
);
}
<?php echo get_theme_mod( 'contact_info_phone' ); ?>
$args = array(
'numberposts' => -1,
);
$posts = get_posts($args);
foreach( $posts as $post ) {
setup_postdata($post);
//выводим данные поста
//the_title();
//the_content();
}
wp_reset_postdata(); // обязательно в конце делать сброс
// Добавим текстовое поле "Имя"
add_filter( 'woocommerce_checkout_fields' , 'add_payments_name' );
function add_payments_name( $fields ) {
$fields['shipping']['shipping_apartment'] = array(
'type' => 'text',
'label' => __('Кто заплатил', 'woocommerce'),
'placeholder' => _x('Введите имя...', 'placeholder', 'woocommerce'),
'required' => false,
'class' => array('from-input'),
'clear' => true
);
return $fields;
}