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

Cập nhật lần cuối 24/09/2018 by trong Woocommerce vào 07/10/2017 có 6358 Views

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

Để duy trì blog nên mình có làm aff cho 1 số bên hosting. Nhưng dù aff mình cũng chọn 1 số nhà cung cấp uy tín về chất lượng và support nên các bạn cứ yên tâm nhé.

Nếu có mua hosting mà có trong list dưới đây các bạn click vào link trước khi mua để ủng hộ mình nhé. Mình cảm ơn nhiều

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