Hoi Weheartfit,
WooCommerce maakt inderdaad pagina's aan, die je terug ziet in het Pagina-overzicht. Als jij in je hoofdmenu in Weergave > menu niet hebt aangevinkt dat je automatisch nieuwe pagina's aan het menu toevoegt, dan komen ze (nog) niet voor in je menu. Je kunt aanvinken welke pagina's je wel erin wil hebben en welke niet. Je kunt ook met een link werken naar je shop toe.
Je kunt je shopgedeelte helemaal strippen van alles wat met je blog te maken heeft, door een aparte page-template te maken (hoofdstukje 'Custom Template') met een eigen header (bv header-shop.php), een eigen menu (in de header-shop.php met een eigen naam, en vervolgens aangeroepen in functions.php, op dezelfde wijze als je huidige menu is gemaakt) en een eigen footer (bv. footer-shop.php). Je hoeft die submap niet van een eigen wordpress-installatie te voorzien.
Werk je met een subdomein (shop.123.nl), dan zou je een multi-wordpress installatie kunnen overwegen. Maar dat wordt wellicht allemaal te ingewikkeld.
Oke, flink googlen dus, hoe je een en ander doet.
Succes!
groet,
Lianne