woocommerce在我的订单页面中显示不正确的订单

时间:2019-07-25 09:34:13

标签: wordpress woocommerce


当我打开订单页面时,wooommerce显示随机订单,即不是当前用户订单。
我禁用了woocommerce以外的所有插件,然后激活了2019 wordpress主题。
然后我创建了这个:

function woocommerce_orders() {
    $test_user_id = 7;
    $user_id = $test_user_id;
    echo  $user_id;
    if ($user_id == 0) {
         return do_shortcode('[woocommerce_my_account]'); 
    }else{
        ob_start();
        wc_get_template( 'myaccount/my-orders.php', array(
            'current_user'  => $user_id,
            'order_count'   => $order_count
         ) );
        return ob_get_clean();
    }

}
add_shortcode('woocommerce_orders', 'woocommerce_orders');

然后我创建一个包含此短代码的页面:

[woocommerce_orders]

然后我更改了$test_user_id的值以对其进行测试。
更改ID时会显示随机顺序。
请告诉我如何解决此问题,以在我的订单页面中显示当前用户订单。
谢谢

0 个答案:

没有答案