Tổng hợp code tùy chỉnh Related Posts của plugin Jetpack
Jetpack là một plugin all in one (tất cả trong một), chỉ với Jetpack bạn đã có thể sử dụng rất nhiều các chức năng như: Tạo bài viết liên quan, nút chia sẻ mạng xã hội, đăng kí nhận bài viết mới, theo dõi lưu lượng truy cập trang,… và còn rất nhiều các module khác nữa mà đáng lẽ ra bạn phải cài hàng tá plugin riêng lẻ thì giờ nó được gói gọn trong Jetpack. Đây cũng là một plugin rất được khuyên dùng khi bạn xây dựng trang web trên nền tảng WordPress.
Mặc định thì Jetpack cũng cho bạn một số lựa chọn để tùy chỉnh chức năng Raleted Posts (bài viết liên quan), tuy nhiên nó không đủ để đáp ứng nhu cầu của bạn, và trong bài viết này tôi tổng hợp một số code để tùy chỉnh nó.
Tất cả các code sau các bạn đều thêm vào file functions.php của theme đang sử dụng nhé.
Thay đổi tiêu đề “Related”
Không cho bài viết nào đó xuất hiện trong ralated posts
ID của bài viết bạn có thể lấy bằng cách, chọn edit bài viết và nhìn link trên trình duyệt. ID là phần tôi highlight trong hình dưới.
Loại trừ từ nào đó không muốn xuất hiện trong ralated posts
Loại trừ bài viết từ một category cụ thể
Loại bỏ post meta bên dưới bài viết
Loại bỏ ralated post xuất hiện trong một bài viết nào đó
Trong đó: 123, 456 và 789 là ID của bài viết, bạn có thể thêm nhiều ID khác, chúng ngăn cách bởi dấu phẩy.
Thay đổi số lượng Related Posts
Mặc định Jetpack sẽ hiển thị 3 bài viết liên quan nhưng bạn có thể chỉnh lại số bài viết bằng code sau:
Di chuyển Related Posts lên đầu
Chèn Related Posts vào bên trong nội dung của bài viết
Riêng cái này bạn không phải thêm vào file functions.php nhé. Đối với các bài viết bạn muốn hiển thị bài viết liên quan ngay trong bài viết thì thêm sortcode sau vào:
Không muốn hiển thị Ralated Posts nữa
Cố định bài viết liên quan đối với một bài viết
Mặc định thì bài viết liên quan sẽ thay đổi khi bạn load lại trang, nhưng với bài viết A bạn muốn nó hiển thị cố định bài viết B là bài viết liên quan thì sử dụng code sau nhé:
Tổng kết
Trên đây là một số code tùy chỉnh Ralated Posts của plugin Jetpack mà tôi “nhặt nhạnh” được, rất mong sẽ giúp ích được các bạn. Nếu trong quá trình sử dụng có gặp bất cứ khó khăn nào thì hãy cho tôi biết ở phần comment nhé. Chúc các bạn thành công.
Nguồn: Việt Hùng admin https://chiasewp.com/Bài viết liên quan
Jetpack là một plugin all in one (tất cả trong một), chỉ với Jetpack bạn đã có thể sử dụng rất nhiều các chức năng như: Tạo bài viết liên quan, nút chia sẻ mạng xã hội, đăng kí nhận bài viết mới, theo dõi lưu lượng truy cập trang,… và còn rất nhiều các module khác nữa mà đáng lẽ ra bạn phải cài hàng tá plugin riêng lẻ thì giờ nó được gói gọn trong Jetpack. Đây cũng là một plugin rất được khuyên dùng khi bạn xây dựng trang web trên nền tảng WordPress.
Mặc định thì Jetpack cũng cho bạn một số lựa chọn để tùy chỉnh chức năng Raleted Posts (bài viết liên quan), tuy nhiên nó không đủ để đáp ứng nhu cầu của bạn, và trong bài viết này tôi tổng hợp một số code để tùy chỉnh nó.
Tất cả các code sau các bạn đều thêm vào file functions.php của theme đang sử dụng nhé.
Thay đổi tiêu đề “Related”
Không cho bài viết nào đó xuất hiện trong ralated posts
ID của bài viết bạn có thể lấy bằng cách, chọn edit bài viết và nhìn link trên trình duyệt. ID là phần tôi highlight trong hình dưới.
Loại trừ từ nào đó không muốn xuất hiện trong ralated posts
Loại trừ bài viết từ một category cụ thể
Loại bỏ post meta bên dưới bài viết
Loại bỏ ralated post xuất hiện trong một bài viết nào đó
Trong đó: 123, 456 và 789 là ID của bài viết, bạn có thể thêm nhiều ID khác, chúng ngăn cách bởi dấu phẩy.
Thay đổi số lượng Related Posts
Mặc định Jetpack sẽ hiển thị 3 bài viết liên quan nhưng bạn có thể chỉnh lại số bài viết bằng code sau:
Di chuyển Related Posts lên đầu
Chèn Related Posts vào bên trong nội dung của bài viết
Riêng cái này bạn không phải thêm vào file functions.php nhé. Đối với các bài viết bạn muốn hiển thị bài viết liên quan ngay trong bài viết thì thêm sortcode sau vào:
Không muốn hiển thị Ralated Posts nữa
Cố định bài viết liên quan đối với một bài viết
Mặc định thì bài viết liên quan sẽ thay đổi khi bạn load lại trang, nhưng với bài viết A bạn muốn nó hiển thị cố định bài viết B là bài viết liên quan thì sử dụng code sau nhé:
Tổng kết
Trên đây là một số code tùy chỉnh Ralated Posts của plugin Jetpack mà tôi “nhặt nhạnh” được, rất mong sẽ giúp ích được các bạn. Nếu trong quá trình sử dụng có gặp bất cứ khó khăn nào thì hãy cho tôi biết ở phần comment nhé. Chúc các bạn thành công.
Nguồn: Việt Hùng admin https://chiasewp.com/
Bình Luận