add_filter( 'woocommerce_gateway_title', 'display_payment_method_id_for_admins_on_checkout', 100, 2 );
function display_payment_method_id_for_admins_on_checkout( $title, $payment_id ){
if( is_checkout() && ( current_user_can( 'administrator') || current_user_can( 'shop_manager') ) ) {
$title .= ' <cod style="border:solid 1px #ccc;padding:2px 5px;color:red;">' . $payment_id . '</cod>';
}
return $title;
}
<button type="submit" class="button ajax_add_to_cart add_to_cart_button"
data-product_sku="<?php echo esc_attr($sku) ?>">В корзину</button>
<?php echo get_the_ID(); ?>и привожу ее к такому виду Ajax работает, но добавляет товар по ID, не вариацию и не учитывает количество:
<button type="submit" class="button ajax_add_to_cart add_to_cart_button" data-product_id="<?php echo get_the_ID(); ?>" data-product_sku="<?php echo esc_attr($sku) ?>">В корзину</button>
get_the_IDайдишник вариации, но не знаю как это сделать
add_action('woocommerce_before_shop_loop_item', 'add_custom_flipper_img', 30);
function add_custom_flipper_img() {
global $product;
$attachment_ids = $product->get_gallery_attachment_ids();
foreach( $attachment_ids as $attachment_id ) {
echo wp_get_attachment_image($attachment_id, 'thumbnail');
}
}
add_action('woocommerce_before_shop_loop_item', 'add_custom_flipper_img', 30);
function add_custom_flipper_img() {
$product = wc_get_product( $post );
$attachment_ids = $product->get_gallery_attachment_ids();
foreach( $attachment_ids as $attachment_id ) {
echo wp_get_attachment_image($attachment_id, 'thumbnail');
}
}