Да, я тоже голову ломал над этим!
Вот текст на английском:
https://wordimpress.com/build-woocommerce-powered-...
Если коротко, то возможности:
1)на страницу (Landing Page) можно поместить шорткоды от магазина - вместо которых будет появляться товар, идентификатор которого вы введете в шорткод.
Который либо повторяет выдачу одного товара как в витрине магазина (то есть с магазинной кнопкой и т.д. - но только одного товара) - [product id="99"]
2)Либо выдает целую страницу товара (и ее уже можно редактировать и сделать выдачу такой, как вы хотите - хотя это, подозреваю, изрядный гемор) - [product_page id="99"]
но также можно
3)Поставить под кнопками ссылки с зашитыми в них кодами, как это объяснено здесь,
www.remicorson.com/add-woocommerce-variable-produc...
и тогда по нажатию на кнопку пользователь будет отправлен в магазин (в корзину) оплачивать товар.
А автор статьи при этом еще рекламирует свою систему "оплата без корзины" - но я не понял, как конкретно ее прикрутить, чтобы по кнопке люди переходили сразу к оплате (а не к корзине).
4) создать страничку в Video Composer:
https://www.youtube.com/watch?v=HSoxtYhTIE8