I created a new page and used your plugin to display the woocommerce products in masonry layout. Everything looks great. (see attached image)
But if I tell woocommerce to use the new page I created as the default "Shop" page, it shows your Woocommerce Product masonry layout and it also shows the default woocommerce product listing, just below your layout. (so the products are duplicated. See attached image). Is there any way to show only the Woocommerce Product layout?
The plugin "Woocommerce Products Layout" just help you build a custom shop page. (Not set the detail Shop page).
If you set Product Masonry Page as the detail Shop Page -> Woocommerce will understand that: the shortcode "Product Masonry" is the description of the default Shop page. -> The detail Shop Page will display concurrent content of shop detail and shortcode "Product Masonry".
To better understand you can create a new page and add some the text. Later you assign to the detail Shop Page. -> you go to frontend and load Shop detail -> The text and product shop will display concurrent content.