Ghi nhớ vị trí đọc – quay lại đúng chỗ – không mất flow
Init Reading Position được xây dựng với tư duy tối giản: chạy siêu nhẹ, chỉ kích hoạt trên single page và không gây tốn tài nguyên. Khách truy cập (không đăng nhập) sẽ được lưu bằng localStorage, còn người dùng đăng nhập thì lưu bằng usermeta (per-device).
Các tính năng chính
- Tự động lưu vị trí đang đọc
- Tự động cuộn lại đúng vị trí khi quay lại trang
- Lưu vị trí theo thiết bị riêng (PC, Mobile, Tablet)
- Chạy bằng
localStorage(guest) hoặcuser_meta(logged-in) - Không jQuery, không bloat, script chỉ chạy khi cần
- Developer-friendly: filter & hook mở rộng dễ dàng
- Tùy chọn bật/tắt theo từng post type tại trang Settings
- Translation-ready, kèm file
.pot
Quản trị & Tùy biến
- Bảng cài đặt tại Settings → Reading Position
- Chọn post type nào được kích hoạt tính năng
- Filter debounce thời gian lưu vị trí
- Code sạch, comment rõ ràng, dễ mở rộng
- Thuần GPLv2+, phù hợp mọi dự án thương mại
Cách hoạt động
Không shortcode. Không cấu hình phức tạp.
- Người dùng đọc đến đâu → plugin lưu vị trí.
- Lần sau quay lại → trang tự động scroll đúng chỗ.
Lưu ý khi sử dụng
- Script chỉ chạy khi ở single page được bật tính năng
- Không query nặng, không analytics
- Tập trung duy nhất: giữ flow đọc của người dùng
Link plugin trên WordPress.org
Cài trực tiếp hoặc xem chi tiết tại: https://wordpress.org/plugins/init-reading-position/

Kết luận
Init Reading Position giúp người dùng ghi nhớ – quay lại – tiếp tục đọc, đặc biệt phù hợp cho:
- Bài viết dài
- Tutorial
- Web novel / manga / documentation
Đây tiếp tục là một plugin hữu ích thuộc bộ Init Plugin Suite — bộ plugin WordPress nhẹ, mạnh mẽ, tối giản và thân thiện với developer.
Bình luận