Hướng dẫn fake đánh giá với plugin kkratings
Dạo này thấy nhiều bạn rất thích cái schema đánh giá, đặc biệt là thích sử dụng plugin KK ratings. Hôm này mình sẽ share 1 đoạn code để bạn có thể fake được số lượng đánh giá cũng như số lượng sao cho toàn bộ website.
Các bạn follow đoạn code dưới này nhé.
function update_post_kk(){
$a = get_posts(array(
'fields' => 'ids',
'posts_per_page' => -1
));
foreach ($a as $id){
update_post_meta( $id, '_kksr_ratings', '500' );
update_post_meta( $id, '_kksr_casts', '100' );
update_post_meta( $id, '_kksr_ratings_default', '500' );
update_post_meta( $id, '_kksr_count_default', '100' );
}
}
add_action('init','update_post_kk');
Mình không khuyến khích các bạn copy, mình muốn các bạn tự gõ từng dòng code để có thể nhớ được code cũng như tìm hiểu được chức năng của từng hàm.
Mình sử dụng hàm update post meta của wordpress để nó cập nhật các post meta theo ý mình. Mình hook vào hàm init để nó được tải ngay khi load lại trạng.
Các bạn lưu ý là sau khi save và load lại trang rồi thì các bạn đợi 10 – 15p (Đối với số lượng bài post lớn) sau đó các bạn xóa code cho nhẹ nhé.
Bình thường mình không dùng cách hook trực tiếp vào init mà sẽ hook nó vào 1 cái hàm save nào đó, vd là save post để khi viết bài mới thì nó sẽ auto có đánh giá luôn, các bạn tìm hiểu thêm về hàm này nhé. Ngoài ra có thể sử dụng cronjob để update sau 1 thời gian cụ thể. Như vậy làm cho web tải nhẹ hơn.
Giới thiệu plugin KK ratings
Plugin KK ratings là 1 plugin khá nổi tiếng và được đông đảo anh em SEO sử dụng, plugin này ngoài việc tạo không gian để người dùng đánh giá về bài viết, nó còn được tích hợp schema để thông báo với google (Khi search sẽ hiển thị đẹp hơn.).

Hướng dẫn sử dụng plugin kkratings
Đầu tiên các bạn search tên plugin kkratings trên thư viện của plugin wordpress.

Sau khi cài đặt các bạn truy cập vào option của KK ratings để chỉnh thông số hiển thị theo ý mình nhé.

Trong phần option này có rất nhiều option khác nhau, toàn bộ bằng tiếng anh nên các bạn sẽ rất dễ để chỉnh theo ý mình.

Như vậy là xong, các bạn ra khu vực hiển thị sẽ thấy được các khung đánh giá như thế này là được.

Chúc các bạn thành công
Hi bạn cho mình hỏi nếu là fake đánh giá cho product chứ không phải post thì mình chỉnh lại thế nào ạ. Cảm ơn bạn
Cái này thì có 2 cách, 1 là bạn code 1 cái function tạo đánh giá, 2 là bạn có thể vào admin và add review vào nhé