gpt4 book ai didi

mysql - 删除所有 sku woocommerce

转载 作者:行者123 更新时间:2023-11-29 17:44:38 26 4
gpt4 key购买 nike

我们的网站有超过 1200 个错误的 SKU,我们希望在不影响产品的情况下将它们全部删除。

是否有更快的方法通过 phpmyadmin 中的数据库来执行此操作。

任何帮助都会很棒。

谢谢

最佳答案

这是您的解决方案。更改每页帖子参数和 sku 的帖子元值。 (未测试)

https://www.themelocation.com/how-to-updateadd-sku-of-all-products-in-woocommerce/

add_action( 'init', 'update_sku', 10, 1);

function update_sku( $sku ){

$args = array(

'post_type' => 'product',

'posts_per_page' => -1

);

$i=0;

$loop = new WP_Query( $args );

if ( $loop->have_posts() ) {

while ( $loop->have_posts() ) : $loop->the_post();

$random_sku = mt_rand(100000, 999999);

update_post_meta($loop->post->ID,'_sku','');

$i++;
endwhile;

} else {
echo __( 'No products found' );
}
wp_reset_postdata();
}

关于mysql - 删除所有 sku woocommerce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49853304/

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