Tính năng chính
- Shortcode
[init_plugin_suite_recent_comments]đơn giản, dùng được ở bất kỳ đâu (bí danh cũ vẫn hoạt động:[init_recent_comments]) - Shortcode
[init_plugin_suite_recent_reviews]để hiển thị danh sách đánh giá gần đây (bí danh cũ:[init_recent_reviews]) - Shortcode theo user:
[init_plugin_suite_user_recent_comments]— bình luận gần đây của 1 user (hỗ trợuser_id,user_login,user_email; bí danh cũ:[init_user_recent_comments])[init_plugin_suite_user_recent_reviews]— đánh giá gần đây của 1 user (bí danh cũ:[init_user_recent_reviews])
- Template tách biệt: có thể override từ theme (giống WooCommerce)
- CSS gọn, sạch – có thể tắt để dùng giao diện theme
- Không tạo widget, không dùng jQuery, không bloat
- Hỗ trợ cache TTL + filter sửa query dành cho developer
Hiển thị bình luận với shortcode
Sử dụng shortcode trong bất kỳ bài viết, widget hoặc builder nào:
[init_plugin_suite_recent_comments number="5" maxheight="300px"]Tham số hỗ trợ:
number: số lượng bình luận muốn hiển thị (mặc định: 5)maxheight: bật giới hạn chiều cao tối đa (nếu muốn scroll)paged: hỗ trợ phân trang (ví dụ:paged="2")theme:light/dark
Shortcode hiển thị đánh giá gần đây
[init_plugin_suite_recent_reviews number="5"]Shortcode hiển thị bình luận / đánh giá của một user
Hiển thị bình luận gần đây của user (có thể dùng ID / login / email):
[init_plugin_suite_user_recent_comments user_id="123"]Hiển thị đánh giá gần đây của user:
[init_plugin_suite_user_recent_reviews user_id="123"]Tham số hỗ trợ thêm:
user_id/user_login/user_email(với shortcode bình luận)user_id(với shortcode đánh giá)
Lưu ý: các shortcode phiên bản cũ ([init_recent_comments], [init_recent_reviews], [init_user_recent_comments], [init_user_recent_reviews]) vẫn hoạt động y hệt như trước — bạn không cần đổi lại nội dung cũ.
Override template dễ dàng
Bạn có thể tuỳ biến hoàn toàn giao diện bằng cách tạo thư mục trong theme:
your-theme/init-recent-comments/
├── wrapper.php
├── review-wrapper.php
├── comment-item.php
└── review-item.phpKhông cần hook, không cần action phức tạp – chỉ cần copy và chỉnh sửa.
Cài đặt nhanh
- Tải plugin và giải nén vào thư mục
/wp-content/plugins/init-recent-comments/ - Kích hoạt plugin từ menu Plugins trong admin
- Thêm shortcode vào nơi cần hiển thị
- Tùy chọn: vào Settings → Init Recent Comments để tắt CSS mặc định nếu muốn
Tương thích và hiệu suất
- Tương thích WordPress 5.5 trở lên
- Đã test ổn định trên WordPress 7.0
- Hỗ trợ PHP từ 7.4+
- Không dùng jQuery – chạy 100% bằng core WP API
- Có layer cache + TTL filter để tăng hiệu năng
Filter hỗ trợ
Plugin có các filter dành cho developer (đúng chuẩn WordPress):
init_recent_comments_disable_css: bật/tắt CSSinit_plugin_suite_recent_comments_query_args: chỉnh query trước khi chạyget_comments()init_plugin_suite_recent_comments_ttl: TTL cache cho recent commentsinit_plugin_suite_recent_reviews_ttl: TTL cache cho recent reviewsinit_plugin_suite_user_recent_comments_ttl: TTL cache cho bình luận theo userinit_plugin_suite_user_recent_reviews_ttl: TTL cache cho review theo user
Mặc định các query bình luận/đánh giá KHÔNG cache (TTL = 0) để bình luận mới luôn hiện ngay lập tức; riêng tổng số bình luận (init_plugin_suite_total_comments_ttl, init_plugin_suite_total_by_posts_ttl) mặc định cache 5 phút vì ít nhạy cảm về thời gian hơn.
Bắt đầu ngay
Bạn muốn hiển thị bình luận mới nhất một cách đẹp, gọn và dễ tùy biến? Init Recent Comments chính là lựa chọn hoàn hảo — đơn giản, sạch sẽ, không rối rắm, và hoạt động mượt mà trên mọi giao diện!

Admin
17/06/2025 lúc 23:37
Demo ở mục bình luận gần đây ở sidebar trên trang nhé! 👍