17/12/2024 Flastsome 7 phút đọc 3.1K lượt xem

Lấy bài viết có lượt xem nhiều nhất vào widget

Tunlamweb Cập nhật ngày 18/12/2024
tunlamweb hien thi bai viet xem nhieu nhat widget 1

Để lấy bài viết có lượt xem nhiều nhất trong WordPress, bạn sẽ cần một giải pháp để đếm lượt xem của từng bài viết và sau đó truy vấn các bài viết dựa trên số lượt xem.

Lấy bài viết có lượt xem nhiều nhất vào widget

Lấy bài viết có lượt xem nhiều nhất vào widget
Lấy bài viết có lượt xem nhiều nhất vào widget

Dưới đây là hướng dẫn đầy đủ để bạn thực hiện:

Thêm chức năng đếm lượt xem vào bài viết

Bạn sẽ cần lưu lượt xem của bài viết. Dán đoạn code sau vào file functions.php của theme:

Xem thêm: Hiển thị danh mục con trong danh mục cha ở Category

Hiển thị danh sách bài viết có lượt xem nhiều nhất

Hiển thị danh sách bài viết xem nhiều nhất
Hiển thị danh sách bài viết xem nhiều nhất

Dùng WP_Query để truy vấn các bài viết có lượt xem cao nhất dựa trên Meta Key. Dán đoạn code này vào nơi bạn muốn hiển thị danh sách bài viết:

Hiển thị lượt xem trên bài viết trên widget

Nếu bạn muốn hiển thị số lượt xem trên từng bài viết, thêm đoạn code sau vào functions.php

Tùy chỉnh giao diện với CSS

Thêm CSS vào file style.css để giao diện hiển thị đẹp hơn:

Kết quả

Lấy bài viết có lượt xem nhiều nhất vào widget
Lấy bài viết có lượt xem nhiều nhất vào widget

Bạn có thể hiển thị danh sách các bài viết xem nhiều nhất theo thứ tự giảm dần.

Giao diện danh sách bài viết có thể tùy chỉnh với CSS.

Lưu ý

  • Nếu bạn sử dụng plugin cache như WP Super Cache hoặc W3 Total Cache, bạn cần cấu hình để không lưu cache trang bài viết nếu muốn đếm lượt xem chính xác.
  • Bạn cũng có thể tích hợp Google Analytics để thống kê lượt xem chuyên sâu hơn.

Nếu cần hỗ trợ thêm, đừng ngần ngại cho tôi biết.

Theo dỗi tên trên Fanpage và Youtube của mình nhé.

Chúc bạn thành công.

Thích 0
Bình thường 0
0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
0 Góp ý
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất