Hướng dẫn tạo Next post và Previous post trong cùng category



Mặc định wordpress đã có sẵn next post và previous post ở dưới cùng của mỗi bài viết. Tuy nhiên hơi bất tiện là các lệnh này thực thi không theo cùng một category (chuyên mục) mà chúng ta có.

Để tạo 2 lệnh nexy post và previous trong cùng một chuyên mục, bạn có thể sử dụng code sau để chèn vào nơi cần hiển thị. Đầu tiên là hiển thị tên post tiếp theo và trước đó trong cùng chuyên mục:
<?php next_post_link(); ?>
<?php previous_post_link(); ?>
Nếu bạn muốn làm đậm các tên post đó thì dùng:
<?php next_post_link('<strong>%link</strong>'); ?>
<?php previous_post_link('<strong>%link</strong>'); ?>
Ngoài ra chúng ta có thể dùng đoạn code sau để chèn text vào link:
<?php next_post_link('%link', 'Next post in category', TRUE); ?>
<?php previous_post_link('%link', 'Previous in category', TRUE); ?>
Nếu bạn không muốn hiện next post và previous post trong một category nào đó, chúng ta dùng đoạn code sau:
<?php next_post_link('%link', 'Next post in category', TRUE, '13'); ?>
<?php previous_post_link('%link', 'Previous in category', TRUE, '13'); ?>
Trong đó 13 chính là số ID category của bạn, bạn có thể thay thế tùy thích.

Nhận xét

Bài đăng phổ biến từ blog này

Một số lợi ích đáng kể khi sử dụng máy chủ ảo

Seo có bị ảnh hưởng khi mua tên miền nước ngoài hay tên miền trong nước không?

Bạn có thể "ăn cắp" tên miền được không?