wfantastic
@wfantastic
увлечен wordpress

Как добавить новый статус публикации к продуктам на Woocommerce?

Добрый день!
Сейчас у продуктов есть несколько статусов по умолчанию:
Опубликован, Черновик, На утверждении.
Как добавить новый статус к продукту в woocommerce - Отклонен или Возвращен на доработку, Модерация и т.д..???

Для редакторов сайта нам необходимо помечать товары, которые не прошли модерацию редактора и нужно что-то доработать в нем. Статус "Черновик" в данном случае не подходит, поскольку товару присваивается статус когда редактор сотрудник добавляет товар первоначально.
Подскажите, пожалуйста, как можно решить этот вопрос.
Спасибо
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
gogowq
@gogowq
Ozh domosh acha ozh
/**
 * Add 'Unread' post status.
 */
function wpdocs_custom_post_status(){
    register_post_status( 'unread', array(
        'label'                     => _x( 'Unread', 'post' ),
        'public'                    => true,
        'exclude_from_search'       => false,
        'show_in_admin_all_list'    => true,
        'show_in_admin_status_list' => true,
        'label_count'               => _n_noop( 'Unread <span class="count">(%s)</span>', 'Unread <span class="count">(%s)</span>' ),
    ) );
}
add_action( 'init', 'wpdocs_custom_post_status' );


https://developer.wordpress.org/reference/function...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы