Pemberitahuan "Kehabisan Stok" direka bentuk semula untuk Produk Pembolehubah WooCommerce
P粉604848588
P粉604848588 2023-08-13 12:09:07
0
1
552
<p>Kami mempunyai kedai WooCommerce dengan banyak produk berubah-ubah dan telah menambahkan teks tersuai untuk status stok. Saya telah berjaya menukar semua status stok yang berbeza apabila atribut dipilih, tetapi tidak boleh menukar status apabila tiada produk boleh ubah. Iaitu, teks "Produk ini kehabisan stok dan tidak tersedia" pada masa ini. </p> <p>https://sykleriet.no/produk/specialized-turbo-levo-comp-alloy/</p> <p>Saya telah menambah serpihan untuk mengawal status ini dalam stok, kehabisan stok dan prapesan, terima kasih atas bantuan di sini, saya juga telah mencuba pelbagai pembaikan lain dan hanya menukar yang terakhir sebagai serpihan kendiri; , sama seperti yang kami gunakan untuk Fragmen yang digunakan bersama serpihan lain - dinyahaktifkan. Pada masa ini, nampaknya saya tidak boleh menukar teks ini. </p> <p>Adakah mungkin untuk menambah rentetan dalam kod ini atau mencipta kod berasingan untuk tujuan ini? </p> <p>Ini ialah kod yang kami gunakan untuk kod lain: </p> <pre class="brush:php;toolbar:false;">add_filter( 'woocommerce_get_availability', 'wcs_custom_get_availability', 1, 2); fungsi wcs_custom_get_availability( $availability, $_product ) { //Tukar teks dalam stok jika ($_produk->ada_dalam_stok() ) { $availability['availability'] = __('På lager', 'woocommerce'); } //Tukar teks kehabisan stok jika ( ! $_produk->ada_dalam_stok() ) { $availability['availability'] = __('Utsolgt', 'woocommerce'); } //Tukar teks langganan jika ( $_product->is_on_backorder() ) { $availability['availability'] = __('Bestillingsvare 10-15 dager', 'woocommerce'); } pulangan $ketersediaan; } </pra> <p><br /></p>
P粉604848588
P粉604848588

membalas semua(1)
P粉982054449

Kod yang anda perlukan untuk menyesuaikan teks "Produk ini pada masa ini kehabisan stok dan tidak boleh dibeli" adalah seperti berikut:

add_filter('woocommerce_out_of_stock_message', 'custom_wc_out_of_stock_message');
function custom_wc_out_of_stock_message() {
    return __('该产品缺货且无法购买。请联系我们以获取即将到货的信息。', 'woocommerce');
}

Tambahkan kod ini pada fail functions.php tema semasa anda (atau pemalam).

woocommerce_out_of_stock_message Di mana cangkuk penapis terdapat dalam kod WooCommerce

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan