• 09-01-2020, 14:10:41
    #1
    Merhaba arkadaşlar.

    mevcut e-ticaret sitemde varyantlarda "seçeneklerde" Stoğu olmayan seçeneğin yanında Stokta Yok yazmasını istiyorum.Wocommerce yapısını bilen php'ci arkadaşların dikkatine.
  • 09-01-2020, 14:17:27
    #2
    Şu şekilde bir blok işinizi görebilir.

    Temanızın functions.php sine ekleyin.

    // tükendi yazısı gösterir (listeleme sayfalarında)
    add_action( 'woocommerce_after_shop_loop_item_title', 'r10_woocommerceOutOfStockBadge', 10 );
    function r10_woocommerceOutOfStockBadge() {
      global $product;
      if ( ! $product->managing_stock() && ! $product->is_in_stock() )
        echo '<p class="stock out-of-stock">tükendi!</p>';
    }
  • 09-01-2020, 14:21:24
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    https://pluginrepublic.com/display-s...e-woocommerce/
  • 09-01-2020, 14:22:27
    #4
    Aslında istediğim şey burada örnekle anlatmış.
    Fakat bunu uygulayabilecek bir arkadaşa ihtiyacım var.

    https://www.skyverge.com/blog/add-so...oduct-dropdow/
  • 09-01-2020, 14:33:02
    #5
    belirtdiğim linkdeki kodu denediniz mi
    /**
     * Disable out of stock variations
     * https://github.com/woocommerce/woocommerce/blob/826af31e1e3b6e8e5fc3c1004cc517c5c5ec25b1/includes/class-wc-product-variation.php
     * @return Boolean
     */
    function wcbv_variation_is_active( $active, $variation ) {
     if( ! $variation->is_in_stock() ) {
     return false;
     }
     return $active;
    }
    add_filter( 'woocommerce_variation_is_active', 'wcbv_variation_is_active', 10, 2 );
  • 09-01-2020, 14:34:08
    #6
    westmania adlı üyeden alıntı: mesajı görüntüle
    Aslında istediğim şey burada örnekle anlatmış.
    Fakat bunu uygulayabilecek bir arkadaşa ihtiyacım var.

    https://www.skyverge.com/blog/add-so...oduct-dropdow/
    aslında çözümüde yazmışlar, temanızın functions.php sine eklerseniz çalışacaktır.

    https://gist.github.com/fatihtoprak/...5607dd0e5f1d88