• 11-06-2020, 15:27:06
    #1
    Merhaba, Kredi kartı ile aidat gibi ödeme alınması planlanıyor. Ürün satışı falan olmayacak. Kişi ne kadar ödeme yapacağını kendi yazacak.

    Mesela fiyat ve isim boşlukları olacak form şeklinde. xxx tl, adını soyadını yazacak ve ödeme yap dediğinde sepete ekleme falan olmadan direk ödeme sayfasına gidecek.

    Böyle bir işlem için ne yapmamız gerek. Woocommercede fiyat belirtmek gerek. açık fiyat eklentileri ile onu çözsek sepet olayı var fatura alanları var. ödeyeceği miktarı, adını yazıp direk kredi kartı ile ödeme sayfasına gidecek müşteri

    wordpresste bu nasıl yapılabilir
  • 11-06-2020, 15:40:20
    #2
    Woocommerce'de functions.php dosyasına eklemeler yaparak kullanıcının sepet kısmını geçmesini sağlayabilirsiniz. Yine Checkout Field Editor tarzında eklentiler ile fatura alanlarını istediğiniz gibi düzenleyebilirsiniz.
  • 11-06-2020, 16:38:55
    #3
    MustafaCelik adlı üyeden alıntı: mesajı görüntüle
    Woocommerce'de functions.php dosyasına eklemeler yaparak kullanıcının sepet kısmını geçmesini sağlayabilirsiniz. Yine Checkout Field Editor tarzında eklentiler ile fatura alanlarını istediğiniz gibi düzenleyebilirsiniz.
    Aslında eklentilerle bir çoğunu yaptımfakat sepeti vs atlaması için bir eklentiyle buton ekledim. şimdi hem hızlı ödeme yap butonu var hem sepete ekle buyonu. eklediğim kodlarla sepete ekle butonunu kaldırabiliyorum ama bu sefer hızlı ödeme yap butonu da kalkıyor.ürün sayfasındaki sepete ekle butonunu kaldırmak değilde gizlemeyi bulabilirsem tüm sorunlar çözülecek



    dm den yazan @otuziki; arkadaşımızın önerisiyle yith donation eklentisiyle sorunları çözdüm. şimdi sadece şöyle bir durum var. sepete ekle butonuna basıldığında sepeti geçip direk fatura detayları sayfasına gitmesi için function.php dosyasına hangi kodu eklemem gerek
  • 11-06-2020, 19:31:31
    #4
    brskzlky adlı üyeden alıntı: mesajı görüntüle
    Aslında eklentilerle bir çoğunu yaptımfakat sepeti vs atlaması için bir eklentiyle buton ekledim. şimdi hem hızlı ödeme yap butonu var hem sepete ekle buyonu. eklediğim kodlarla sepete ekle butonunu kaldırabiliyorum ama bu sefer hızlı ödeme yap butonu da kalkıyor.ürün sayfasındaki sepete ekle butonunu kaldırmak değilde gizlemeyi bulabilirsem tüm sorunlar çözülecek




    dm den yazan @otuziki; arkadaşımızın önerisiyle yith donation eklentisiyle sorunları çözdüm. şimdi sadece şöyle bir durum var. sepete ekle butonuna basıldığında sepeti geçip direk fatura detayları sayfasına gitmesi için function.php dosyasına hangi kodu eklemem gerek
    https://tr.wordpress.org/plugins/woo...rect-checkout/ eklentisi veya benzeri bir eklenti işinizi çözecektir.
  • 11-06-2020, 20:17:26
    #5
    Tekrardan Merhaba, sepete ekle butonuna basıldığında sepeti geçip direk fatura detayları sayfasına gitmesi için aşağıdaki kodu functions.php dosyasına ekleyebilirsiniz.

    add_filter( 'woocommerce_add_to_cart_redirect', 'bbloomer_redirect_checkout_add_cart' );
    
    function bbloomer_redirect_checkout_add_cart() {
    return wc_get_checkout_url();
    }
    Otomatik ödeme sayfasına gittiğinde en üstte çıkan "Sepete eklendi" yazısını da kaldırmak için aşağıdaki kodu da functions.php dosyanıza ekleyebilirsiniz.

    add_filter( 'wc_add_to_cart_message_html', 'misha_remove_add_to_cart_message' );
    
    function misha_remove_add_to_cart_message( $message ){
        return '';
    }
    Eğer eklenti ile çözmek isterseniz de yukarıdaki arkadaş size yardımcı olmuş.
  • 12-06-2020, 08:41:07
    #6
    Kodları ekledim ve oldu. Allah razı olsun sizden tam istediğim gibi sorunlarımı giderdiniz. Çok teşekkür ederim @otuziki; @MustafaCelik;

    Ürün olarak gözüktüğü için katagorileride çıkıyor bu görseldeki kırmızılı kısımları kaldırmam için de bi kod varmıdır acaba, bunu da çözersem tam olacak

  • 12-06-2020, 10:53:34
    #7
    Tema ayarlarında vardır breadcrumbs ayarı. Yoksa tema dosyalarından bulup silebilirsiniz. Muhtemelen header.php içindedir.
  • 12-06-2020, 14:20:21
    #8
    WooCommerce Breadcrumbs kapatmak için aşağıdaki kodu yine functions.php dosyasına ekleyebilirsiniz, temanız da ayar mevcutsa, onu da kapatmayı deneyebilirsiniz. Genelde Tema Ayarları kısmında Breadcrumbs adında bir buton, bir alan olur.

    remove_action('woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0);
  • 12-06-2020, 14:35:33
    #9
    Temanın hiç bir alanına koymamışlar malesef. Kod çalışmadı. Bu arada kaldırmaya çalıştığım alan single product alanında çıkıyor.



    Aşağıdaki kodu Ek css alanına ekleyerek üstteki sıralamayı kaldırdım. Arayan arkadaşlar olursa işine yaraması için bırakıyorum buraya. Alttaki katagori kısmı kaldı

    .woocommerce-breadcrumb {
    visibility:hidden;
    }