Hướng Dẫn Cài Đặt Plugin WP Firebase Rating
Đánh giá bài viết Realtime · 8 preset màu · Hiển thị sao trên Google Search
Giới thiệu Plugin
WP Firebase Rating là plugin WordPress miễn phí giúp bạn thêm widget đánh giá sao realtime vào bài viết. Dữ liệu lưu trên Firebase và đồng bộ ngay lập tức — không cần F5 trang. Plugin còn tự động xuất JSON-LD Schema để sao đánh giá có thể hiển thị trực tiếp trên kết quả Google Search.
| Tính năng | Chi tiết |
|---|---|
| ⭐ Rating realtime | Dữ liệu Firebase đồng bộ không cần reload |
| 🎨 8 preset màu | Dark, Light, Orange, Blue, Green, Purple, Rose, System |
| 🖥️ System Design | Tùy chỉnh từng màu sắc hoàn toàn |
| 📐 Fluid sizing | Auto co giãn theo độ rộng giao diện |
| 🔍 Google Schema | JSON-LD AggregateRating cho rich snippets |
| 📋 Shortcode | [wfr_rating] dán vào bất kỳ đâu |
Yêu cầu hệ thống
- WordPress 5.0 trở lên
- PHP 7.4 trở lên
- Tài khoản Google (để tạo Firebase)
- Kết nối Internet (Firebase Realtime Database)
- 1 GB dữ liệu lưu trữ
- 10 GB/tháng bandwidth
- 100.000 kết nối đồng thời
Phần 1 — Tạo Firebase Project
1 Tạo tài khoản / Đăng nhập Firebase
Truy cập console.firebase.google.com và đăng nhập bằng tài khoản Google của bạn.
2 Tạo Project mới
- Nhấn nút Add project.
- Đặt tên project: ví dụ
my-wordpress-blog(chỉ dùng chữ thường, số, dấu gạch ngang). - Tắt Google Analytics nếu không cần thiết → nhấn Continue.
- Nhấn Create project → đợi vài giây → nhấn Continue.
3 Tạo Realtime Database
- Trong sidebar trái, chọn Build → Realtime Database → nhấn Create Database.
- Chọn vị trí server: Khuyến nghị asia-southeast1 (Singapore) để có tốc độ tối ưu tại Việt Nam.
- Chọn chế độ bảo mật: Chọn Start in test mode → nhấn Enable.
URL có dạng:
https://tên-project-default-rtdb.asia-southeast1.firebasedatabase.app
4 Cấu hình Security Rules
Vào tab Rules trong Realtime Database, xóa nội dung cũ và dán đoạn mã sau:
{
"rules": {
"ratings": {
"$postId": {
".read": true,
"votes": {
"$userId": {
".write": "auth == null || auth.uid == $userId"
}
}
}
}
}
}
Nhấn Publish để lưu. Rules sẽ có hiệu lực ngay lập tức.
5 Lấy Firebase Config
Nhấn biểu tượng ⚙️ (Project settings) → Cuộn xuống Your apps → nhấn icon </> (Web) → Đăng ký app → Copy object firebaseConfig.
Phần 2 — Cài đặt Plugin WordPress
1 Tải & Upload
Tải file wp-firebase-rating-v2.zip. Vào Plugins → Add New → Upload Plugin → Activate.
2 Cấu hình Plugin
Vào Settings → Firebase Rating. Dán các giá trị từ Firebase Config vào các ô tương ứng.
- Kích thước: Chọn Auto, Compact, Normal hoặc Large.
- Hiển thị: Bật "Tự động thêm vào bài viết" và chọn vị trí (Sau nội dung).
- Màu sắc: Chọn trong 9 preset có sẵn hoặc dùng System Design để tự chỉnh.
Phần 3 — Sử dụng Widget
Nếu không dùng chế độ tự động, bạn có thể dán shortcode sau vào bất kỳ đâu:
Phần 4 — Hiển thị Sao trên Google Search
Plugin tự động xuất JSON-LD AggregateRating Schema. Khi có đủ lượt đánh giá, Google có thể hiển thị sao vàng trên kết quả tìm kiếm.
Phần 5 — Xử lý sự cố
Lỗi 500: Đảm bảo PHP ≥ 7.4 và dùng bản plugin mới nhất.
Không hiện sao: Kiểm tra lại Database URL (phải có đuôi .firebasedatabase.app).
Không lưu được vote: Kiểm tra lại Security Rules ở Phần 1 - Bước 4.
Copyright ©Thủ Thuật Pro

