Tạo bộ đếm số lượt xem bài viết trong WordPress một cách đơn giản.
Bạn đang muốn tạo bộ đếm số lượt xem trang/ bài viết để theo dõi lưu lượng truy cập website WordPress của mình? Hay đơn giản bạn đang muốn “khoe” với mọi người rằng những bài viết trên website của bạn nhận được rất nhiều sự quan tâm, chú ý? Cách tốt nhất để làm điều đó chính là hiển thị số lượt xem ngay trong trang hoặc bài viết. Hiện nay, một số theme WordPress đã hỗ trợ sẵn tính năng này. Tuy nhiên, không phải theme nào cũng có. Vậy đâu là giải pháp tối ưu?
Tham khảo thêm:
- 5 WordPress plugins giúp tăng số lượt xem blog
- 5 WordPress plugins để phân tích lưu lượng truy cập blog
Tại sao bạn nên chọn Post Views Counter?
Trước đây, khi nghĩ đến việc tích hợp bộ đếm số lượt xem trang/ bài viết thì WP-PostViews luôn là sự lựa chọn hàng đầu. Tuy nhiên, việc sử dụng plugin này khá phức tạp và có thể gây lỗi giao diện nếu bạn sử dụng không đúng cách (chèn code sai). Hãy quên ngay WP-PostViews đi, bởi vì giờ đây đã có một plugin khác tuyệt vời hơn rất nhiều. Và plugin tôi đang muốn nói đến trong bài viết hôm nay chính là Post Views Counter – một sự thay thế hoàn toàn xứng đáng. Cụ thể:
- Nó hoàn toàn miễn phí.
- Nhiều tùy biến.
- Dễ dàng cài đặt và sử dụng.
Đếm số lượt xem bài viết trong WordPress
1. Đầu tiên, như thường lệ, các bạn cần phải cài đặt và kích hoạt plugin Post Views Counter (download).
2. Tiếp theo, truy cập vào Settings => Post Views Counter. Tại đây, các bạn sẽ thấy giao diện thiết lập gồm 2 tab: General và Display. Trước hết là tab General, các bạn có thể thiết lập như sau.
Trong đó:
- Post Types Count: lựa chọn loại trang mà bạn muốn hiển thị bộ đếm lượt xem.
- Counter Mode: phương thức đếm, bằng PHP hoặc JavaScript. Nếu dùng plugin tạo cache, các bạn nên chọn JavaScript.
- Post Views Column: thêm cột hiển thị số lượt xem vào trong giao diện quản trị bài viết, trang.
- Restrict Edit: giới hạn quyền thiết lập bộ đếm lượt xem (chỉ Admin mới có quyền).
- Time Between Counts: nhập khoảng thời gian giữa 2 lần đến lượt truy cập của 1 người dùng. Các bạn nên để là 0.
- Reset Data Interval: thời gian lưu trữ dữ liệu bộ đếm trước khi bị reset. Các bạn nên để là 0.
- Flush Object Cache Interval: khoảng thời gian xóa object cache. Các bạn nên để là 0.
- Exclude Visitors: loại trừ lượt xem của các đối tượng ra khỏi bộ đếm.
- Exclude IPs: loại trừ các IP truy cập ra khỏi bộ đếm.
- WP-PostViews: nhập dữ liệu bộ đếm từ plugin WP-PostViews.
- Deactivation: xóa toàn bộ dữ liệu khi vô hiệu hóa plugin.
Click vào nút Save Changes để lưu lại.
3. Chuyển qua tab Display. Các bạn có thể thiết lập như hình bên dưới.
Trong đó:
- Post Views Label: nhãn cho bộ đếm.
- Post Type: loại bài viết mà bạn muốn hiển thị bộ đếm.
- Page Type: loại trang mà bạn muốn hiển thị bộ đếm.
- User Type: loại người dùng mà bạn muốn đếm số lượt xem bài viết.
- Position: vị trí hiển thị bộ đếm. Các bạn có thể chọn ở đầu, ở cuối bài viết hoặc chèn thủ công bằng cách sử dụng shortcode
[post-views]
. - Display Style: phong cách hiển thị. Có thể chọn hiển thị cả icon lẫn nhãn của bộ đếm hoặc lựa chọn theo sở thích của bạn.
- Icon Class: chọn mã icon cho bộ đếm. Bộ đếm này sử dụng font Dashicon mặc định của WordPress.
Click vào nút Save Changes để lưu lại sau khi hoàn tất.
4. Thành quả mà các bạn đạt được sẽ trông như thế này.
Các bạn cũng có thể chỉnh sửa CSS để làm cho bộ đếm số lượt xem trở nên đẹp và phù hợp hơn với giao diện của mình. Đơn giản vậy thôi, chúc các bạn thành công!
Bạn biết giải pháp khác hiệu quả hơn để tạo bộ đếm số lượt xem bài viết/ trang trong WordPress? Hãy chia sẻ với chúng tôi bằng cách sử dụng khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
Cảm ơn Hiếu nhé ! Blog của bạn rất bổ ích. Mình học hỏi được rất nhiều.
Anh Hiếu !
Làm sao để tạo 1 bảng trên WP (có thế sắp sếp A-Z, và chèn hình trong cell ) vậy Anh
Dùng plugin TablePress nhé. Blog của mình cũng đang dùng. :P
Tiện thấy hỏi về table mình hỏi Hiếu luôn, mình tạo bảng trong word sau đó paste vào bài viết, làm giống nhau nhưng có bảng thì responsive, có bảng không, không biết tại sao Hiếu nhỉ?
Bạn chuyển sang tab Text (thay vì Visual) và kiểm tra xem mã nguồn của 2 bảng có gì khác biệt không? :)
Đúng rồi, thế mà ko nghĩ ra, tks Hiếu nhé :D
tks bác
Có Plugin này hơi nặng thì phải.
Cái này tự F5 nó có đếm không nhỉ, thấy có một số blog chả có gì đặc sắc mà lượt xem cao kinh khủng :D
Đếm bình thường nhé. Cái này đếm pageviews chứ không phải đếm visitors. Lượt views cao có thể do dùng tools auto để kéo hoặc đi spam mạng xã hội. :P
À hóa ra vậy để hôm nào cài vào rồi tự xem cho nó lên vài ngàn lượt rồi đi dọa thiên hạ chơi :D
Chết host thì ráng chịu nhé. :D
Tháng nào cũng dư vài chục GB băng thông nên không lo :D
Full CPU chứ băng thông thì nói làm gì. :P
Xin anh Hiếu chỉ dẫn giúp:
1. Làm sao để hiển thị số lượt view ngoài trang chính?
2. Sao wiget của nó hiển thị lượt view bị lỗi chính tả? Kiểu như vầy:
Bộ sưu tập các trò ảo thuật đơn giản (20 number_format_thousands_sep890)
(Đoạn “Bộ sưu tập các trò ảo thuật đơn giản” là tựa đề bài viết)
Chân thành cảm ơn trước.
mình phụ trách wedsite của phòng giáo dục sắp 20-11 mình muốn tổ chức cho các em thi viết bài đăng lên wedsite bài nào nhiều lượt view nhất thì đạt giải nhất xin chỉ dẫn giúp cách để tính lượt view cho từng bài
Theo mình bạn nên tính lượt like hoặc lượt bình chọn (vote) sẽ hiệu quả hơn là lượt views. Bởi vì lượt views có thể hack/ cheat một cách dễ dàng. :P
nếu mình muốn hiển thị số lượt xem ngay dưới ảnh đại diện của bài viết ra ngoài category thì làm thế nào ạ?
Cái này bạn phải tự code tay chứ không có plugin nào hỗ trợ bạn ạ. Mà mỗi theme lại có 1 cách để hiển thị nên mình cũng không thể hướng dẫn cho bạn được. :P
Trung Hiếu ơi hỗ trợ mình là qua teamview được không, mình cai plugin rồi mà không thấy hiển thi bạn ạ
Bên mình không hỗ trợ qua teamview bạn ạ, kể cả đối với khách hàng. Mong bạn thông cảm. :)
cái này nhấn f5 nó có đếm không Hiếu ? cảm ơn
Mình không nhớ rõ nhưng hình như là có. Thử cái biết ngay mà. :D