Так! Разобралась вроде... чтобы вывести кол-во оплаченных товаров можно использовать функцию:
<?php if ( is_user_logged_in() ) { echo rcl_count_orders (array('order_status' => 2)); } ?>
Или все заказы:
<?php if ( is_user_logged_in() ) { echo rcl_count_orders (array('order_id')); } ?>
Теперь вопрос: Как вывести не сумму всех или оплаченных заказов а число указанное в "order_id"?
Otshelnik-Fm сказал(а)
$rcl_orders = rcl_get_orders($args);
Не могу разобраться:
<?php if ( is_page( $page ) ) { echo rcl_count_orders('$rcl_orders = rcl_get_orders($args)'); } ?>
Выводит по дате "Номер заказа" залогиненного пользователя либо общие кол-во заказов. Ни как не получается вывести "Номер заказа - идентификатор заказа" который указан в `order_id` последний приобретённый для всех пользователей.
Krystina сказал(а)
Таблица: wp_rcl_orders - столбец `order_id` - цифры.
а зачем тогда используется функция подсчета заказов rcl_count_orders? хтмл-разметку таблицы делать умеете? Если да, то получайте данные из таблицы через функцию rcl_get_orders() и формируйте содержимое таблицы через цикл. Что конкретно и на каком этапе не выходит?
Андрей CS сказал(а)
Что конкретно и на каком этапе не выходит?
До чего смогла додуматься:
<?php $result=mysql_query('SELECT * FROM `wp_rcl_orders`'); while($row=mysql_fetch_array($result)) { echo '<p> '.$row['order_id'].'</p><br>'; } ?>
Я очень извиняюсь за не актуальную тему.