У меня есть установка Woocommerce, и я пытаюсь разместить формы оплаты и доставки непосредственно на странице «Моя учетная запись> Адреса» (вместо простого текста), чтобы пользователь мог заполнить их непосредственно на этой странице, не нажимая кнопку «Изменить» и go на соответствующей странице, прежде чем заполнять их или редактировать некоторые данные.
Мне действительно удалось отобразить две формы на странице, переписав Файл шаблона my-address и замените исходное содержимое двумя вызовами do_action:
echo do_action('woocommerce_account_edit-address_endpoint', 'billing')
echo do_action('woocommerce_account_edit-address_endpoint', 'shipping')
Проблемы возникают при попытке отправить форму. Страница перезагружается, но данные не сохраняются. Я не получаю никакой ошибки (или положительного отзыва по этому вопросу).
Что я пропускаю? Обязательно ли указывать форму на соответствующей странице?