I tried editing the woocommerce template files, but then my sidebar was suddenly below the content box.
So i restored the template files and achieved the same result by adding the following filters to functions.php file:
//* remove-tabs-keep-product-description-woocommerce/
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
function woocommerce_template_product_description() {
woocommerce_get_template( 'single-product/tabs/description.php' );
}
add_action( 'woocommerce_single_product_summary', 'woocommerce_template_product_description', 20 );
add_filter('woocommerce_product_description_heading', '__return_null');
remove_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product_images', 20 );
//* remove prices from shop and category
add_filter( 'woocommerce_variable_sale_price_html', 'woocommerce_remove_prices', 10, 2 );
add_filter( 'woocommerce_variable_price_html', 'woocommerce_remove_prices', 10, 2 );
add_filter( 'woocommerce_get_price_html', 'woocommerce_remove_prices', 10, 2 );
function woocommerce_remove_prices( $price, $product ) {
$price = '';
return $price;
}
//* remove add to cart button
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30 );