Hướng dẫn chặn tính năng so sánh giá của trình duyệt coccoc trên website WordPress sử dụng Woocommerce

Trong bài này mình sẽ hướng dẫn chặn tính năng so sánh giá của trình duyệt coccoc trên website WordPress sử dụng Woocommerce. Một tính năng khá khó chịu của coccoc là so sánh giá giữa cách website bán hàng với cùng sản phẩm. Tính năng này thực sự là TỐT với người dùng nhưng KHÔNG TỐT với chủ website, chủ shop.

Nguyên nhân: Do woocommerce có schema.org type là Product kèm theo giá. Từ đó coccoc lấy dữ liệu để đi so sánh giữa các website với nhau

Cách giải quyết: Trong bài này mình sẽ dùng cách cho giá trong phần schema.org về 0. Để cốc cốc không còn so sánh được nữa.

Cách làm: Các bạn chỉ cần copy đoạn code sau vào file functions.php của theme đang sử dụng là được

/*
 * Author levantoan.com
 * Hướng dẫn chặn tính năng so sánh giá của trình duyệt cốc cốc
 * https://levantoan.com/huong-dan-chan-tinh-nang-so-sanh-gia-cua-trinh-duyet-coccoc-tren-website-wordpress-su-dung-woocommerce/
 * */
add_filter('woocommerce_structured_data_product_offer','devvn_woocommerce_structured_data_product_offer', 10, 2);
function devvn_woocommerce_structured_data_product_offer($markup_offer, $product){
    if ('' !== $product->get_price()) {
        if ($product->is_type('variable')) {
            if(isset($markup_offer['price'])){
                $markup_offer['price'] = 0;
            }
            $markup_offer['priceSpecification']['price'] = 0;
        } else {
            $markup_offer['price'] = 0;
            if(isset($markup_offer['priceSpecification']['price'])){
                $markup_offer['priceSpecification']['price'] = 0;
            }
        }
    }
    return $markup_offer;
}

Nếu thành công hãy comment cho mình biết nhé 🙂

4.2/5 - (52 votes)
  • Bình luận
Sản phẩm nổi bật của Toản
x