Отображение заказов по платежному шлюзу Woocommerce - PullRequest
0 голосов
/ 05 ноября 2019

Я создаю новую вкладку на странице своего аккаунта

Я хочу позвонить на этой новой вкладке Все заказы банковским переводом

Сначала я создаю шорткод для отображения заказов:

function shortcode_my_orders( $atts ) {
    extract( shortcode_atts( array(
        'order_count' => -1
    ), $atts ) );

    ob_start();
    wc_get_template( 'myaccount/my-orders.php', array(
        'current_user'  => get_user_by( 'id', get_current_user_id() ),
        'order_count'   => $order_count
    ) );
    return ob_get_clean();
}
add_shortcode('my_orders', 'shortcode_my_orders');

Тогда я фильтруюсь по способу оплаты следующим образом:

if( 'bacs' == $order->get_payment_method() ) {
    echo do_shortcode( '[my_orders]' );
} else {
}   

Но это не работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...