Building WP theme from scratch! You’ll definitely need to add pagination in the index, archives, and similar templates and you can do this by adding the posts_nav_link
function. Here is how to add them.
Note: I assume that you have knowledge of PHP and where to add these codes.
Default pagination:
<?php posts_nav_link(); ?>
It would look like this:
Customizing the default pagination:
We can make it look better by wrapping it in a class.
<div class="navigation"> <?php posts_nav_link('—','← New Entries','Old Entries →'); ?> </div>
And some CSS values to make it look better…
.navigation { font-size: 1.25rem; text-align: center; }
After some CSS customization, it would look like this:
Here you can add three parameters inside the function which are a separator, previous label, and next label. You can customize the words with any HTML Unicode symbol or text.
Further, you need to beautify the “navigation” class using CSS.
Leave a Reply