【发布时间】:2022-09-28 17:19:06
【问题描述】:
使用 Woocommerce 在网站上接受捐赠。想要在前端显示超过 50 美元的捐款(订单)。 似乎无法过滤掉 50 美元以下的订单(它们仍然显示)。
echo \'<div class=\"sales-admin\"><b>SALES:</b><ol>\';
$orders = wc_get_orders( array(
\'post_type\' => \'shop_order\',
\'post_status\' => \'wc-completed\',
\'posts_per_page\'=> \'5\',
\'meta_query\' =>
array(
\'key\' => \'total\',
\'value\' => \'50\',
\'compare\' => \'>\',
\'type\' => \'numeric\'
),
) );
foreach ($orders as $order) {
$order = new WC_Order( $order->ID );
$items = $order->get_items();
foreach( $items as $item ) {
// $product_id = $item[\'product_id\'];
// if ( $post->ID == $product_id ) { echo \'<li>\' . $order->get_billing_first_name() . \' \' . $order->get_billing_last_name() . \'</li>\'; }
echo \'<li>\' . $order->get_billing_first_name() . \' \' . $order->get_billing_last_name() . \': \' . $order->total . \'</li>\';
}
}
echo \'</ol></div>\';
感谢您对此的任何帮助。
标签: wordpress woocommerce