Я подключаюсь к API, чтобы узнать цену и доступные варианты продукта. Я сделал запрос Ajax, который вызывает функцию PHP, чтобы получить сведения о продукте из API и обновить базу данных. Как я могу позвонить woocommerce_single_product_summary
после Ajax успеха?
single_product. php
<div class="summary entry-summary">
<div id="loading"></div>
<script>
function myAjaxRequest () {
$.ajax({
url: '/update.php',
data: { "product_id": "1"},
type: "post",
success: function(response) {
$('#loading').hide();
//do_action( 'woocommerce_single_product_summary' ); NEED TO LOAD PRODUCT SUMMARY HERE!
error: function (response) {
setTimeout(() => {
console.log("FF");
myAjaxRequest()
}, 5000)
}
})
}
myAjaxRequest()
</script>
</div>