kk Star Ratings là một trong những plugin giúp hiển thị đánh giá của người dùng trên kết quả tìm kiếm của Google tốt nhất hiện nay. WP Căn bản và rất nhiều website WordPress khác đang tin dùng plugin này. Tuy nhiên, kk Star Ratings chưa phải là hoàn hảo. Nó vẫn còn tồn tại lỗi không nhận dạng được thuộc tính votes khi kiểm tra với Structured Data Testing Tool của Google. Vậy làm sao để khắc phục được lỗi này, bài viết hôm nay sẽ hướng dẫn cho bạn cách làm điều đó.
Lỗi thuộc tính votes của kk Star Ratings
Lỗi “Thuộc tính http://rdf.data-vocabulary.org/#votes không được Google nhận dạng vì một đối tượng thuộc loại http://rdf.data-vocabulary.org/#Rating” khi sử dụng plugin kk Star Ratings:
Cách khắc phục lỗi thuộc tính votes
Để khắc phục lỗi này, các bạn cần tiến hành chỉnh sửa tập tin index.php
có trong plugin kk Star Ratings.
1. Đầu tiên, truy cập vào thư mục cài đặt WordPress thông qua phần mềm FTP hoặc File Manager của cPanel/ DirectAdmin. Tìm theo đường dẫn /wp-content/plugins/kk star ratings/
và mở tập tin index.php
ra.
2. Tìm code sau:
1
|
$leg = str_replace ( '[total]' , '<span property="v:votes">' . $votes . '</span>' , $legend ); |
và sửa thành:
1
|
$leg = str_replace ( '[total]' , '</span></span><span property="v:votes">' . $votes . '</span>' , $legend ); |
3. Tìm code sau:
1
2
|
$snippet .= ' </span>' ; $snippet .= '</span>' ; |
và xóa nó đi.
4. Lưu các thiết lập. Xóa cache nếu website của bạn có sử dụng plugin tạo cache.
Kiểm tra kết quả
Quay trở lại Structured Data Testing Tool và kiểm tra thành quả mà bạn đã đạt được:
Lỗi thuộc tính votes không nhận dạng đã được khắc phục hoàn toàn. Thật tuyệt vời phải không nào? Chúc các bạn thành công!