Nếu bạn đang sử dụng WooCommerce để xây dựng website bán hàng và muốn bật tính năng đánh giá sản phẩm cho tất cả sản phẩm hiện có, cũng như tự động mở đánh giá cho sản phẩm mới, thì bài viết này chính là dành cho bạn.
Việc cho phép khách hàng đánh giá sản phẩm không chỉ giúp cải thiện độ tin cậy, tăng tỉ lệ chuyển đổi, mà còn là yếu tố quan trọng giúp tối ưu SEO WooCommerce hiệu quả. Dưới đây là hướng dẫn chi tiết kèm đoạn code bạn có thể chèn vào file functions.php
của theme đang dùng hoặc tạo một plugin riêng.
1. Tự động bật đánh giá cho toàn bộ sản phẩm hiện có
Đoạn mã sau sẽ kích hoạt tính năng đánh giá (reviews) cho toàn bộ sản phẩm đã được xuất bản trên website của bạn:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | // Kích hoạt tính năng đánh giá cho tất cả sản phẩm hiện có function enable_reviews_for_all_products() { $args = array( 'post_type' => 'product', 'posts_per_page' => -1, // Lấy tất cả sản phẩm 'post_status' => 'publish', // Chỉ áp dụng cho sản phẩm đã xuất bản ); $products = get_posts($args); foreach ($products as $product) { // Cập nhật trạng thái cho phép đánh giá update_post_meta($product->ID, '_wc_review_count', 0); update_post_meta($product->ID, '_wc_average_rating', 0); update_post_meta($product->ID, '_review_count', 0); // Backup cho các theme cũ wp_update_post(array( 'ID' => $product->ID, 'comment_status' => 'open', // Mở tính năng bình luận )); } } add_action('init', 'enable_reviews_for_all_products'); |
2. Tự động bật đánh giá khi thêm sản phẩm mới
Không cần nhớ phải bật thủ công từng lần nữa. Đoạn code sau sẽ giúp bạn tự động mở tính năng đánh giá ngay khi bạn đăng một sản phẩm mới:
1 2 3 4 5 6 7 8 9 10 11 12 | // Tự động mở tính năng đánh giá khi thêm mới sản phẩm function auto_enable_reviews_on_new_product($post_ID, $post, $update) { if ($post->post_type === 'product' && !$update) { update_post_meta($post_ID, '_wc_review_count', 0); update_post_meta($post_ID, '_wc_average_rating', 0); wp_update_post(array( 'ID' => $post_ID, 'comment_status' => 'open', // Bật tính năng bình luận )); } } add_action('wp_insert_post', 'auto_enable_reviews_on_new_product', 10, 3); |
3. Lợi ích khi bật đánh giá sản phẩm trong WooCommerce
✅ Tăng độ tin cậy: Người dùng tin tưởng hơn khi thấy sản phẩm có nhận xét từ người mua trước.
✅ Cải thiện SEO: Các đánh giá chứa từ khóa, làm tăng độ liên quan nội dung với truy vấn tìm kiếm.
✅ Thúc đẩy chuyển đổi: Sản phẩm có nhiều đánh giá tích cực thường có tỉ lệ mua hàng cao hơn.
4. Kết luận
Việc kích hoạt đánh giá cho sản phẩm WooCommerce là một bước quan trọng trong chiến lược tối ưu chuyển đổi và SEO cho website bán hàng. Chỉ với vài dòng code đơn giản, bạn đã có thể đảm bảo rằng tất cả sản phẩm trên website đều hỗ trợ người dùng để lại đánh giá – một trong những yếu tố then chốt để nâng cao uy tín và thúc đẩy doanh số.
💬 Nếu bạn gặp khó khăn trong quá trình thực hiện, đừng ngần ngại để lại bình luận bên dưới hoặc liên hệ để được hỗ trợ thêm!