gpt4 book ai didi

php - php 中的 WooCommerce 更新产品

转载 作者:行者123 更新时间:2023-12-04 10:11:49 25 4
gpt4 key购买 nike

我需要更新我的 WooCommerce 产品的名称。我正在尝试通过一个小插件。我使用的方法,确实更新循环中的第一个产品,但也会立即抛出“严重错误”,WC_Product_Data_Store_CPT::update( $product ) 之后的 echo 永远不会被执行:

foreach($products as $product){

if ($product instanceof WC_Product) {
echo 'Ye its a product';

$new_name='new name';
$product->set_name($new_name);

WC_Product_Data_Store_CPT::update( $product );
echo "<br>--------------------<br>";
}}

最佳答案

foreach ( $products as $product ) {

if ( $product instanceof WC_Product ) {

$new_name = 'new name';
wp_update_post( array( 'ID' => $product->get_id(), 'post_title' => $new_name ) );
echo "<br>--------------------<br>";
}
}

尝试这个。

关于php - php 中的 WooCommerce 更新产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61301915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com