Displays the previous posts page link.
Parameters
$label
stringoptional- Previous page link text.
Default:
null
Source
function previous_posts_link( $label = null ) {
echo get_previous_posts_link( $label );
}
Changelog
Version | Description |
---|---|
0.71 | Introduced. |
Example
Check if previous link exists (From Codex)
A warning when using with custom queries
This function
previous_posts_link()
has a condition to run ifis_single()
isfalse
.This is good to know when creating custom queries and adding pagination using this function because where you place your custom query can change whether the pagination shows or not.
What’s interesting is that:
–
is_single()
doesn’t work on pages (or media)–
is_single()
does work on CPTs and postsSo custom queries with this pagination placed on a single page will work fine, but add the same custom query + pagination to a single CPT or post, and it will not show.