Tunjukkan ID pesanan dan tarikh pesanan dalam halaman muat turun Akaun Saya WooCommerce.
P粉330232096
2023-07-27 13:10:51
<p>我想在“我的账户”下载页面中显示订单ID、订单日期和产品图片。</p>
<pre class="brush:php;toolbar:false;">add_filter( 'woocommerce_account_downloads_column_download-product', 'display_product_image_on_account_downloads' );
fungsi paparan_imej_produk_pada_akaun_muat turun( $muat turun ) {
// Menyasarkan halaman pesanan lihat sahaja
jika ( ! is_wc_endpoint_url( 'muat turun' ) ) kembali;
if ($download['product_id'] > 0 ) {
$product = wc_get_product( $muat turun['product_id'] );
$image = $product->get_image( array(324, 194) ); // Imej produk
$order_id = $order->get_id(); // Id pesanan
jika ($ muat turun['product_url'] ) {
gema $imej . '<a href="' . esc_url( $download['product_url'] ) . '">' . esc_html( $muat turun['nama_produk'] ) . '</a>';
echo '<p>' . esc_html( $order_id ) . '</p>';
echo '<p>' . esc_html( wc_format_datetime( $order->get_date_created() ) ) . '</p>';
} lain {
gema $imej . esc_html( $muat turun['nama_produk'] );
}
}
}</pre>
<p>产品图片已显示,但订单ID和订单日期未正确显示。有没有办法实现这<p>
Saya menyemak semula kod anda dan menemui beberapa isu di dalamnya. Jadi anda boleh menggunakan versi berikut:
Anda boleh menambahkannya pada fail functions.php tema anak anda.