hemen al butonu için gerekli kodlar.. sitenizin fonction.php dosyasına ekleyerek test edebilirsiniz. tabiki öncelikle yedek alın
/**
 *hemenal butonu ekleme
 */

function lobinter_hemen_al_buton() {
    global $product;
    ?>
        <button type="submit" name="add-to-cart" value="<?php echo esc_attr($product->get_id()); ?>" class="single_add_to_cart_button button alt" id="hemen_al_butonu">
            <?php echo esc_html('Hemen AL!'); ?>
        </button>
        <input type="hidden" name="hemen_al" id="hemen_al" value="0" />
    <?php
}
add_action( 'woocommerce_after_add_to_cart_button', 'lobinter_hemen_al_buton', 10, 0 );

//2. Kısım 
function lobinter_hemen_al_submit_form() {
    ?>
        <script>
        jQuery(document).ready(function(){
            jQuery('#hemen_al_butonu').click(function(){
                jQuery('#hemen_al').val('1');
                jQuery('form.cart').submit();
            });
        });
        </script>
    <?php
}
add_action('woocommerce_after_add_to_cart_form', 'lobinter_hemen_al_submit_form');

//3. Kısım
function lobinter_odeme_adimina_yonlendir($redirect_url) {
    if (isset($_REQUEST['hemen_al']) && $_REQUEST['hemen_al']) {
        global $woocommerce;
        $redirect_url = wc_get_checkout_url();
    }
    return $redirect_url;
}