Я пытаюсь создать пользовательскую страницу со списком продуктов Woocommerce, которую я настроил нормально.
Однако, когда я пытаюсь настроить добавление AJAX в корзину, я не могу понять, каклокализуйте мой сценарий с конечными точками ajax для woocommerce.
Я нашел фрагмент, который имеет смысл
$.post(wc_add_to_cart_params.wc_ajax_url.toString().replace('%%endpoint%%', 'add_to_cart'), data, function (response) {
Однако я не могу понять, как открыть wc_add_to_cart_params для моего сценария.Все документы по woocommerce, которые я нашел, ожидают, что вы сделаете махинации, чтобы изменить то, что они уже выпускают, но я не хочу этого делать.Я хочу создать свой собственный шаблон и запустить его вручную.
Итак 1 Как локализовать различные конечные точки woocommerce в моем скрипте?(Я понимаю, как использовать localize_script, но я не знаю, как получить конечные точки ajax в моем файле functions.php.
2 Существует ли законная документация для работы с woocommerce таким образом? Документы на их сайте кажутсяочень плохо, и предназначен только для очень незначительных модификаций или модификаций, которые остаются в рамках парадигмы ловушек (что я совершенно не хочу делать, так как считаю это невероятно привередливым и более подверженным ошибкам, чем просто создание страницы и вызов данных, как вы это делаете с любым другим WPобъекты).
Спасибо за любую помощь