Wordpress không hiển thị nội dung bài viết
Bạn có thể sử dụng các Plugin có sẵn để hiển thị các bài viết xem nhiều nhất. Tuy nhiên, mình muốn tùy biến vị trí hiển thị của nó. Vì vậy, mình quyết định làm điều đó mà không sử dụng Plugin. Trong bài này, mình sẽ chỉ cho bạn cách theo dõi số lượt xem và hiển thị các bài viết được xem nhiều nhất theo số lượt xem trong WordPress mà không cần sử dụng bất kỳ Plugin nào. Show
Dưới đây là ví dụ về hiển thị bài viết xem nhiều nhất mà mình để nó ở tab ĐỌC NHIỀU: Việc đầu tiên chúng ta cần làm là tạo ra một chức năng sẽ theo dõi số lượt xem và lưu trữ nó như là một trường tùy chỉnh cho mỗi bài viết. Để thực hiện việc này, bạn hãy thêm đoạn mã sau vào tập tin functions.php của chủ đề: Bạn cần phải gọi chức năng này trên các trang bài đăng. Theo cách này, chức năng sẽ biết chính xác bài viết nào được xem nhiều nhất dựa theo số lượt xem. Để làm điều này, bạn cần phải thêm đoạn mã sau vào bên trong vòng lặp hiển thị bài viết của bạn.
Nếu bạn đang sử dụng một chủ đề con hoặc bạn chỉ muốn làm mọi việc trở lên dễ dàng, thì bạn chỉ cần thêm trình theo dõi trong tiêu đề bài viết bằng cách sử dụng hook wp_head. Thêm đoạn mã sau vào tập tin functions.php của chủ đề: Khi bạn đã làm theo hướng dẫn trên thì mỗi khi người dùng truy cập vào bài viết, trường tùy chỉnh sẽ được cập nhật. Nếu bạn muốn hiển thị số lượt xem bài viết trên các trang bài viết (thường để dưới tiêu đề bài viết). Việc bạn cần làm là thêm đoạn mã sau vào tập tin functions.php của chủ đề: Sau đó, trong vòng lặp hiển thị bài viết bạn thêm đoạn mã sau vào vị trí bạn muốn hiển thị số lượt xem bài viết:
Cuối cùng, nếu bạn muốn hiển thị các bài viết theo thứ tự lượt xem nhiều nhất, thì bạn có thể làm điều đó một cách dễ dàng bằng cách sử dụng tham số wp_query post_meta. Ví dụ một vòng lặp cơ bản nhất sẽ giống như sau: KẾT Qua bài trên bạn đã biết làm thế nào để theo dõi số lượt xem các bài viết, cách hiển thị số lượt xem trong các bài viết và hiển thị thứ tự bài viết theo số lượt xem nhiều nhất. Bạn hãy áp dụng luôn vào chủ đề của bạn, những phần hiển thị này sẽ giúp chủ đề của bạn được hiển thị đa dạng hơn. Trong bài này chúng ta sẽ tùy chỉnh cách hiển thị bài viết trên website. Cái này mình cũng đã từng hướng dẫn trong phần Post Setting của theme rồi, nên chúng ta cũng sẽ thực hiện nhanh thôi.Các thiết lập trong Reading SettingsSo với các mục tùy chọn trong phần Post Setting của theme Smartline thì mặc định của WordPress khá đơn giản với các mục dưới đây: Thiết lập hiển thị bài viết – Reading Settings trên WordPress
Ví dụ về phân trang trên WordPress
>> Cuối cùng là nhấn vào Save Changes để lưu lại các thiết lập ở trên nhé !
|