Woocommerce отключить обзоры для определенного идентификатора продукта - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь отключить обзоры для определенного продукта с помощью php

По сути, я автоматически генерирую продукты на основе формы, используя wp_insert_post()

У меня есть недавно сгенерированный идентификатор продукта,я просто не могу понять, какую функцию или параметр изменить.

Мне не нужно отключать обзоры по всему сайту, только конкретные продукты

Спасибо

1 Ответ

0 голосов
/ 01 июня 2018

Lol, я разобрался.

Woocommerce обрабатывает "Отзывы" как "Комментарии"

Так что при использовании wp_insert_post() есть параметр как "comment_status", который можно установить наоткрыт или закрыт

мои коды выглядят так:

$prod_values = array (
    'post_author' => 'Custom Road Case',
    'post_content' => $case_content,
    'post_status' => "publish",
    'post_title' => $case_title,
    'post_type' => "product",
    'comment_status' => "closed",
);

$custom_case_id = wp_insert_post( $prod_values, __('Cannot create product', 'bones') );

Надеюсь, это кому-нибудь поможет.

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