Easydigitaldownload is plugin for shop of digital products. More about plugin and free download.
There are some way to implement pages of plugin in theme structure. First of all, it’s using shortcode. You can insert shortcode at content of any page:
It generates list of products. This shortcode has many options (note, options: full_content, columns are not working in theme). For example, you can add only one product inside any page content. Just add shortcode below where 11 is ID of download product:
Also, this shortcode you can use in custom block in page builder.
Another way is to set direct link into your menu to archive of download products. Link is
http://yoursite.com/downloads. But don’t forget to renew permalink structure. Just go to Settings Permalinks and save settings without any changes. Also, each category and tag of download product has it’s own page.
Theme has option to choose 3 different types of layout for archives of easy digital downloads. List (like from shortcode), grid with sidebar, and full width grid. Also you can use built-in simple user rating system for products. Settings for this you can find in Theme options Shop settings .
OK, now you need to add cart and detail widget for sidebar. I think the best way is to setting individual widget area only for downloads product pages. For this, try to use WooSidebars plugin.
And, for better looking system pages of plugin, I recommend you to set full width template for page “Checkout” and sub-pages.