Отдельный php файл с доступом Woocommerce - PullRequest
0 голосов
/ 01 мая 2020

Я пытаюсь создать AJAX вызов функции добавления в корзину Woocommerce. Все, что я пробовал, не работает, потому что классы и функции Woocommerce не работают вне самой Woocommerce.

<?php
if(isset($_POST['smooth_Cart'])){ 
     global $woocommerce;
     $woocommerce->cart->add_to_cart( $_POST['id']);
     echo  'Add to cart done!';
}
?>

Этот код работает только на странице продукта. Если я позвоню самой странице, AJAX вернет всю страницу.

Как я могу создать отдельный файл php с доступом к Woocommerce, специализировать функцию добавления в корзину и вызывать это просто с помощью вызова AJAX?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...