In order to display the sidebar on your Shop and Category pages, you should first enable and choose the shop sidebar for your default shop page. Here’s how you can go about that:
- Make sure your Shop page is set in Dashboard > WooCommerce > Settings > Products:
- Then navigate to Appearance > Widgets > and create a new Custom Widget Area - (it needs to be a custom area):
- Now edit the Shop page in Dashboard > Pages, then locate and Edit the page, scroll towards the bottom and find "Choose Widget Area in Sidebar". Now simply select your Area.
Note that all WooCommerce child pages, not unlike Category pages, will inherit the settings from the Shop page. This is a default WooCommerce functionality and it cannot be changed.
Video Tutorial