Ok Попробует спросить это таким образом, чтобы не запутать всех с моей путаницейWooCommerce
Я пытаюсь сделать фронтальную форму для WooCommerce, так что клиенты могут сделать продукт от внешнего интерфейса. У меня есть все остальные части, которые я хочу реализовать до сих пор, т.е. Название, содержание и цена все размещены в правильном типе сообщения. Но не может получить его, чтобы опубликовать товарную категорию
Категории Woocommerce - это обычай-таксономия с именем product_cat < - почти 100% уверен.
product_cat дети Условие, у меня есть три -> Base, образцы и образцы пользователя
Я хочу, чтобы все сообщения от этой формы автоматически под Designs пользователя. Это то, что я сейчас
$post_information = array(
'post_title' => esc_attr(strip_tags($_POST['postTitle'])),
'post_content' => esc_attr(strip_tags($_POST['postContent'])),
'post_type' => 'product',
'post_status' => 'publish',
);
$post_id = wp_insert_post($post_information);
update_post_meta($post_id, '_regular_price', strip_tags($_POST['_regular_price'])) ;
if($post_id)
{
wp_redirect(home_url());
exit;
}
};
Я пробовал много вариантов, чтобы установить такие термины, как
wp_set_object_terms($post_id, 'designs', 'product_cat', false);
wp_set_post_terms($post_id, 'designs', 'product_cat', false);
wp_set_object_terms($post_id, $designs ,'product_cat');
wp_set_post_terms($post_id, $designs, 'product_cat', true);
wp_set_object_terms($post_id, $base, 'product_cat');
Нет идти, я знаю, что я что-то отсутствует, но я понятия не имею, что. Я смотрел на моем экране так долго мои глаза пересекающей,
Любая помощь будет высоко оценен заранее спасибо