Вы можете изменить файл single-product.php так, чтобы он просто перенаправлял на правильный шаблон в зависимости от того, к какой категории продуктов относится текущий продукт.
Для этого вам нужно скопировать файл single-product.php в папку woocommerce вашей темы. Переименуйте его в single-product-default.php или что-нибудь еще. Создайте еще одну копию и назовите ее single-product-coffee.php. Вы можете внести любые изменения, которые вы хотели бы внести в этот.
Затем в одном-product.php можно добавить простое условное перенаправление на соответствующий одного продукт- что - то .php
if( has_term( 'coffee-maker', 'product_cat' ) ) {
$file = 'single-product-coffee.php';
} else {
$file = 'single-product-default.php';
}
global $woocommerce;
load_template( $woocommerce->template_url . $file );