WooCommerce マイ アカウント ダウンロード ページに注文 ID と注文日を表示します。
P粉330232096
P粉330232096 2023-07-27 13:10:51
0
1
444
<p>「わたしのお金」のダウンロードページに、承認ID、承認日、製品写真を表示したいと考えています。 <pre class="brush:php;toolbar:false;">add_filter( 'woocommerce_account_downloads_column_download-product', 'display_product_image_on_account_downloads' ); 関数 display_product_image_on_account_downloads( $download ) { // 閲覧順序ページのみをターゲットにします if ( ! is_wc_endpoint_url( 'downloads' ) ) return; if ( $download['product_id'] > 0 ) { $product = wc_get_product( $download['product_id'] ); $image = $product->get_image( array(324, 194) ); // 商品画像 $order_id = $order->get_id(); // 注文ID if ( $download['product_url'] ) { $image をエコーし​​ます。 '<a href="' . esc_url( $download['product_url'] ) . '">' 。 esc_html( $download['product_name'] ) 。 '</a>'; エコー '<p>' 。 esc_html( $order_id ) 。 '</p>'; エコー '<p>' 。 esc_html( wc_format_datetime( $order->get_date_created() ) ) 。 '</p>'; } それ以外 { $image をエコーし​​ます。 esc_html( $download['製品名'] ); } } }</pre> <p>製品の写真は表示されていますが、IDと契約日数は正確に表示されていません。これを実現する方法はありませんか?
P粉330232096
P粉330232096

全員に返信(1)
P粉903969231

あなたのコードを注意深くチェックしたところ、いくつかの問題が見つかりました。したがって、次のバージョンを使用できます:

リーリー

これを子テーマのfunctions.phpファイルに追加できます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート