【问题标题】:Hide Section After Click to "Add to cart"单击“添加到购物车”后隐藏部分
【发布时间】:2021-07-21 07:26:47
【问题描述】:

在用户单击“添加到购物车”后,我需要在产品表中隐藏一个 HTML 部分。我已经设置了以下代码,但没有成功。我还尝试将 CSS via 直接添加到我的主题的 success.php 文件中,但没有得到结果。

<?php

if ( !function_exists( 'wc_print_notices' ) ) { 
    require_once '/includes/wc-notice-functions.php'; 
    
    $display_none_on = "none";
}else{
    
}

?>

<span style="display: <?php echo $display_none_on; ?>">
    
    <?php
wc_get_template_part( 'content', 'single-product' ); 

?>

</span>

【问题讨论】:

    标签: php wordpress woocommerce hook-woocommerce


    【解决方案1】:

    试试这个:

    $hid = “div_to_hide”;
    $dom = new DOMDocument();
    $dom->loadHTML($pageUrl);
    $target_elem = $dom->getElementById(hid);
    if ($target_elem) {
        $target_elem-> setAttribute('style','display: none;');
    }
    

    【讨论】:

    • 嗨,谢谢你的代码,但它不适用于 Woocommerce
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-02
    • 2022-01-12
    • 2015-08-29
    • 2020-05-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多