通过PHP-Woocommerce设置产品属性
我只是想在一个简单的产品上设置一个产品属性 这就是我尝试过的:通过PHP-Woocommerce设置产品属性,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我只是想在一个简单的产品上设置一个产品属性 这就是我尝试过的: wp_set_object_terms( $product_ID, 'tekst på mit skilt', text1, False ); 属性的slug是text1,我需要将其设置为:tekst påmit skilt 我做错了什么,因为它没有设置 我正在使用以下代码创建产品: add_action('wp_loaded', 'customcart'); function customcart() { if (is
wp_set_object_terms( $product_ID, 'tekst på mit skilt', text1, False );
属性的slug是text1,我需要将其设置为:tekst påmit skilt
我做错了什么,因为它没有设置
我正在使用以下代码创建产品:
add_action('wp_loaded', 'customcart');
function customcart() {
if (isset($_POST["addcustomcarts"])) {
global $woocommerce;
$my_post = array(
'post_title' => $_POST["textInput"],
'post_content' => 'This is my post.',
'post_status' => 'publish',
'post_author' => 1,
'post_type' =>'product'
);
// Insert the post into the database
$product_ID = wp_insert_post( $my_post );
if ( $product_ID ){
wp_set_object_terms( $product_ID, 'design-selv-skilte', 'product_cat' );
add_post_meta($product_ID, '_regular_price', 100 );
add_post_meta($product_ID, '_price', 100 );
add_post_meta($product_ID, '_stock_status', 'instock' );
add_post_meta($product_ID, '_sku', 'designselvskilt' );
add_post_meta($product_ID, '_visibility', 'hidden' );
//wp_set_object_terms( $product_ID, 'tekst på mit skilt', text1, False );
$woocommerce->cart->add_to_cart( $product_ID, $quantity=1 );
exit( wp_redirect( '/kurv' ) );
}
}
}
你指的是元值吗?你能解释一下你想做什么吗?正如在中一样,您是在前端还是在数据库中尝试更改它?所以我正在做的是-我创建一个产品,当我这样做时,我还想设置这个产品的属性值。其中一个属性的名称为text1-您是否遵循?
add_post_meta($product_ID,'text1','tekst påmit skilt')代码>您指的是WooCommerce属性吗?这只是一个自定义的分类法,前面附加了字母pa.
。例如:一个带有“color”slug的属性实际上是一个叫做“pau color”的分类法。你指的是一个元值吗?你能解释一下你想做什么吗?正如在中一样,您是在前端还是在数据库中尝试更改它?所以我正在做的是-我创建一个产品,当我这样做时,我还想设置这个产品的属性值。其中一个属性的名称为text1-您是否遵循?add_post_meta($product_ID,'text1','tekst påmit skilt')代码>您指的是WooCommerce属性吗?这只是一个自定义的分类法,前面附加了字母pa.
。例如:一个带有“color”slug的属性实际上是一个叫做“pau color”的分类法。你指的是一个元值吗?你能解释一下你想做什么吗?正如在中一样,您是在前端还是在数据库中尝试更改它?所以我正在做的是-我创建一个产品,当我这样做时,我还想设置这个产品的属性值。其中一个属性的名称为text1-您是否遵循?add_post_meta($product_ID,'text1','tekst påmit skilt')代码>您指的是WooCommerce属性吗?这只是一个自定义的分类法,前面附加了字母pa.
。例如:一个带有slug“color”的属性实际上是一个称为“pa_color”的分类法。