显示比较列表中的产品数量(WooCommerce产品比较)

时间:2018-04-22 16:02:35

标签: php ajax wordpress woocommerce

我想在WooCommerce中显示我的比较列表中的实际产品数量。 为了比较产品,我使用插件WooCommerce产品比较(https://docs.woocommerce.com/document/woocommerce-products-compare/)。

我发现没有显示产品数量的功能。但我找到了插件的cookie,我用它来显示计数。这是我的代码:

<?php
    $compare_cookie         = $_COOKIE["wc_products_compare_products"];
    $compare_cookie_array   = explode(",", $compare_cookie);
    $compare_cookie_result = count($compare_cookie_array);
?>
<?php if ($compare_cookie_result >= 1) : ?>
<span class="badge badge-pill badge-danger"><?php echo $compare_cookie_result; ?></span>
<?php endif; ?>

到目前为止一切正常。但我想知道是否有更好的方法来显示产品数量。

重新加载计数器时出现问题。如果我将新产品添加到列表中或从中删除产品。计数器一直保持到我重新加载或更改页面为止。有没有办法添加ajax功能来实时更改计数器?

0 个答案:

没有答案