Merhaba arkadaşlar,
Wocoomerce ile yapıyor olduğumuz E-Ticaret Sitemiz de Ödeme Sayfasından Önce Üye Girişi Yap/Üye Ol veya üye olmadan devam et sayfası çıkartmak istiyoruz. İdeasoft dan yapılan e-ticaret sitelerinden alışveriş yaptıysanız görmüşsünüzdür.. Oralarda bu şekilde çıkmakta. Bizim sitemizde de bu şekilde çıksın istiyoruz. Önerileriniz var mı?
İyi çalışmalar.
WooCommerce Ödeme Sayfasından Önce Üye Olmak İster Misiniz Sayfası Çıkarma
2
●86
- 28-08-2020, 14:18:00
- 28-08-2020, 15:40:26optikyazar adlı üyeden alıntı: mesajı görüntüle
aşağıdaki kodu functions.php içine ekle kayıt ol ve giriş yap sayfa ID sini $redirect_page_id = 2555; satırda 2555 yerine yaz.
<?php // Ödemeden önce giriş veya kayıt ol sayfasına yönlendir. function ace_redirect_pre_checkout() { if ( ! function_exists( 'wc' ) ) return; $redirect_page_id = 2555; if ( ! is_user_logged_in() && is_checkout() ) { wp_safe_redirect( get_permalink( $redirect_page_id ) ); die; } elseif ( is_user_logged_in() && is_page( $redirect_page_id ) ) { wp_safe_redirect( get_permalink( wc_get_page_id( 'checkout' ) ) ); die; } } add_action( 'template_redirect', 'ace_redirect_pre_checkout' );