Обновление post_status таблицы wp_posts с обработкой вместо w c -обработки - PullRequest
2 голосов
/ 31 марта 2020

Я работаю на платежном шлюзе. Я пишу ниже код

$order = new WC_Order($order_id);   
if($data && $data->status == "ACCEPTED")
{
     wc_maybe_reduce_stock_levels($order_id);
     $order -> update_status('Processing');
     $order -> payment_complete();

Я замечаю, что таблица wp_posts post_status обновляется с обработкой, пока я обновляю статус с веб-панели GUI Она обновляется с помощью w c -обработка

Image 1

В приведенном выше изображении id 79 обновляется с панели и 80 обновляется программно


В обоих случаях wp_wc_order_stats обновляется с помощью w c -processing

enter image description here

Когда post_status обновляется с обработкой, это не отображается в списке заказов на панели

enter image description here

Я не уверен, что это ошибка или я делаю какие-либо ошибки, но это работает раньше версия.

  • Моя текущая wp версия 5.3.2

  • Моя текущая w c версия 4.0 .1

...