Thanks for your help, and sorry for the late reply.
Worked like a charm, I’m sharing the code below, hopefully it will be helpful for other forum users:
add_filter( 'option_generate_woocommerce_settings','lh_custom_category_wc_columns' );
function lh_custom_category_wc_columns( $options ) {
if ( is_shop() ) {
$options['columns'] = 3;
$options['product_archive_image_alignment'] = center;
$options['product_archive_alignment'] = center;
}
return $options;
}
Also, it would be nice to see some options for setting the space between the columns too, in the future. I’m using the Spaces module.