Поставьте плагин Query Monitor, это поможет решить многие проблемы. Вы будете видеть, какие шаблоны запрошены Wordpress, а какие найдены и используются, плюс еще много фишек, которые понадобятся в дальнейшем. Если хотите ответ - приведите содержимое ваших файлов в шаблоне, конкретно archive-product.php, почему вы решили что он не используется?