Вы программист? Код напишете? Форму сверстаете? Данные с формы обработаете?
Я начинающий програмист. Если б я знал что имено нужно написать то не обращался сюда.
Я так понимаю что форму можно создать в Контак форм 7 и с помощью CSS както добавить ее на сайт.
Вопрос не в том, что именно написать, а в том, будете ли писать.
Смотрите, у вас в теме есть шаблоны к интернет-магазину, лежат они в папке woocommerce темы. Woocommerce отличается тем, что в нем очень многое сделано на хуках (работаете с wordpress программистом — будьте любезны разобраться с хуками и фильтрами). За счет этого бОльшую часть задач — например вставить элемент на страницу — можно вставить посредством навешивания собственных функций на имеющиеся хуки.
Это теория, а практика такая.
- ищете в верстке страницы место, куда надо вставить ваши блоки. Это место находится после form.cart
- Ищете в файлах папки woocommerce темы это же место — по названиям папок и файлов это просто: \woocommerce\single-product\add-to-cart\simple.php
- В этом файле после формы стоит хук ‘woocommerce_after_add_to_cart_form’ (есть еще хуки внутри формы, но вам их использовать нельзя — вы собираетесь свою форму выводить)
- Пишете в functions.php темы функцию вывода кнопки вотсап и do_shortcode для вывода формы CF7… и прочей байды.
- Вешаете там же эту функцию вывода на выбранный хук через add_action…
- Профит
Не нужно лезть в код по любому чиху. Что за варварство?
Используйте плагины.
Например ватцапп: https://ru.wordpress.org/plugins/search/Whatsapp+woocommerce/
Прально!… Используйте только код для вставки результатов работы плагина на сайт