Здравствуйте!
Наткнулся на код в интернете, который (как я понимаю) - автоматически присваивает артикул товарам после того, как добавились вариации.
Так вот, я полный 0 в PHP и не знаю как правильно его записать... прошу помощи =)
$args = array(
'post_type' => 'product',
'posts_per_page' => - 1,
);
$query = new WP_Query( $args );
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
$product = wc_get_product( get_the_ID() );
if ( $product->is_type( 'variable' ) ) {
$sku = $product->get_sku();
if ( $sku ) {
try {
$product->set_sku( $sku );
$product->save();
} catch ( Exception $e ) {} // @codingStandardsIgnoreLine.
}
}
}
}
wp_reset_postdata();