Hi Rachael,
Thank you for your query.
Yes, this facility is available in WCPT PRO (premium version of the plugin) along with dozens of other exclusive features (see highlights).
When you are using WCPT PRO you have access to additional shortcode attributes for the plugin. This includes the category_required=”true” category_required_message=”Please select a category first” shortcode attributes that are relevant to your stated requirement.
For further details please check the question “How do I show products only when a category or specific attribute is selected in the navigation?” in the plugin FAQs.
Regards,
Kartik
PS – Marking as resolved as I think the above information should be sufficient, but please feel free to re-open the topic if you need further clarity on it.