tambah diskaun lajur pada cart table woocommerce
P粉807471604
2023-08-31 11:32:05
<p>Helo, saya ingin menambah lajur pada jadual troli beli-belah yang mengandungi peratusan diskaun
Boleh kamu bantu saya? </p>
<p>Saya mempunyai kod untuk halaman produk</p>
<pre class="brush:php;toolbar:false;">////________________________________________________________________________________________________////
//AGREGA EL PORCENTAJE DE DESCUENTO JUNTO AL PRECIO MAYORISTA
// Hanya untuk WooCommerce versi 3.0+
add_filter( 'woocommerce_format_sale_price', 'woocommerce_custom_sales_price', 10, 3 );
fungsi woocommerce_custom_sales_price( $price, $regular_price, $sale_price ) {
$peratusan = bulat( ( $harga_biasa - $harga_jualan ) / $harga_biasa * 100 ).'%';
$percentage_txt = ' ' __(' (-', 'woocommerce' ) . $percentage . __(' )', 'woocommerce' );
$harga = '<del>' ) $percentage_txt : $harga_jualan .
pulangan $harga;
}</pre></p>
Cara paling mudah untuk menambah lajur pada halaman troli (yang nilainya bergantung pada item troli) adalah dengan mengatasi templat
cart.php
.Daripada pemalam WooCommerce, salin woocommerce/cart/cart.php ke
yourTheme/woocommerce/cart/
yourTheme/woocommerce/cart/
. Jika anda tidak menggunakan tema kanak-kanak, saya syorkan untuk mencipta satu dan mengatasi templat melaluinya supaya apabila tema anda dikemas kini, perubahan templat anda tidak hilang. Maklumat lanjut tentang Subtopik.Dari situ anda boleh melihat
cart.php
, cari di mana anda ingin memasukkan pengepala Peratus Diskaun, dan masukkan data (dalam kes ini Peratus Diskaun). p>Mendapatkan label pengepala jadual adalah sangat mudah. Cuma tambahkan HTML teg dalam
:head
thead
中添加标签的 HTML 即可。在我的示例中,可以在cart.php 第 51-59 行
jadual. Dalam contoh saya, ini boleh didapati dalamcart.php baris 51-59
cart.php
中,这将是第102行
Untuk mendapatkan dan memaparkan peratusan diskaun, anda perlu menyemak imbas templat dan mencari lokasinya yang betul. Dalam contoh saya, saya meletakkannya di antara harga dan kuantiti, betul-betul di bawah tajuk diskaun. Dalam , ini akan menjadi. Dari sana, anda hanya menulis kod HTML dan PHP untuk mengira peratusan berdasarkan harga biasa dan jualan item troli anda:
Anda kini boleh melihat bahawa pada halaman troli ia menunjukkan peratusan diskaun berdasarkan item troli 🎜 Dalam contoh saya produk teratas dijual dan produk bawah tidak. 🎜