изменение archive-product.php не даст результат если у вас в теме есть woocommerce.php. О чем в админке и написано
В вашей теме содержится файл woocommerce.php, вы не сможете переопределить кастомный шаблон woocommerce/archive-product.php с тех пор, как woocommerce.php получил приоритет над archive-product.php. Это предотвращает проблемы с отображением.
Можно сделать в woocommerce.php такой код
<?php
if ( is_singular( 'product' ) ) {
woocommerce_content();
}else{
//For ANY product archive.
//Product taxonomy, product search or /shop landing
wc_get_template( 'archive-product.php' );
}
?>
Это условие для страниц продукта будет использовать woocommerce_content(); , а для любых страниц каталога (категория, поиск и т.д.) будет подключать archive-product.php
Ну и конечно же, все редактируемы шаблоны плагина копируйте себе в папку с темой.