The next_post() WordPress PHP function prints a link to the next post.
Usage
next_post($format, $next, $title, $in_same_cat, $limitnext, $excluded_categories);
Parameters
$format
(string) Optional. Default: ‘%’. Format for the link.$next
(string) Optional. Default: ‘next post: ‘. Text for the next post link.$title
(string) Optional. Default: ‘yes’. Display the title of the next post.$in_same_cat
(string) Optional. Default: ‘no’. Show the next post only if it’s in the same category.$limitnext
(int) Optional. Default: 1. Limit the number of next posts displayed.$excluded_categories
(string) Optional. Default: ”. Exclude specific categories by ID.
More information
See WordPress Developer Resources: next_post()
Examples
Basic usage of next_post()
Print the link to the next post with default settings.
next_post();
Display the next post link with custom text
Customize the text for the next post link.
next_post('%', 'Read the next article: ');
Display the next post link without post title
Hide the title of the next post in the link.
next_post('%', 'Next: ', 'no');
Display the next post link in the same category
Show the next post link only if it’s in the same category as the current post.
next_post('%', 'Next in category: ', 'yes', 'yes');
Exclude specific categories
Exclude next post links from specific categories by ID (e.g., category IDs 5 and 9).
next_post('%', 'Next post: ', 'yes', 'no', 1, '5,9');