TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Создание пользовательских статусов заказов WooCommerce для WordPress

2 908

WooCommerce – отличный плагин WordPress для продажи товаров в Интернете. И сегодня я хотел бы показать вам, как создать плагин, позволяющий создавать собственные статусы заказов. По умолчанию WooCommerce предоставляет следующие статусы заказов:

  • отменен
  • завершено
  • не удалось
  • на удерживании
  • в ожидании
  • обработка
  • возвращен

Но что, если вы хотите добавить новые статусы или, возможно, изменить существующие? Ниже приведен пример, показывающий, как легко добавить новый статус заказа к вашим заказам WooCommerce.

Визуально вот конечный результат:

Создание пользовательских статусов заказов WooCommerce для WordPress

Зарегистрируйте новый статус заказа WooCommerce

Раньше WooCommerce использовала таксономию shop_order_status, поэтому добавление новых статусов заказов было немного сложным, однако теперь это проще, чем когда-либо! Взгляните на приведенный ниже код в качестве примера.

Если вы хотите добавить несколько новых статусов заказа, просто продублируйте функцию register_post_status внутри функции wpex_wc_register_post_statuses столько раз, сколько хотите, не забудьте изменить идентификатор и метки соответственно. Затем добавьте статус нового заказа в массив $ order_statuses в функции wpex_wc_add_order_statuses.

Подпишитесь на рассылку новостей

Получайте наши последние новости, учебные материалы, руководства, советы и предложения, доставленные на ваш почтовый ящик.

Источник записи: https://www.wpexplorer.com

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее