Links to previous/next month archives

Got it working! It’s not pretty but it’s functioning. $Y = get_the_time( ‘Y’ ); $M = get_the_time( ‘m’ ); $earlier_post = get_posts( [ ‘date_query’ => [ ‘before’ => [ ‘year’ => $Y, ‘month’ => $M, ‘day’ => 1, ], ], ‘orderby’ => ‘date’, ‘order’ => ‘DESC’, ‘posts_per_page’ => 1, ‘ignore_sticky_posts’ => 1 ] ); $prev_label … Read more

Pagination in single.php

Custom loops do not produce pagination like that. You have two options: Use custom archive page and provide custom php template for that (i.e. archive-my_name.php), in this custom template you could provide all other necessary content. Then you could use standard built-in pagination functions https://developer.wordpress.org/themes/functionality/pagination/ Continue in the direction you started, with single.php, but you … Read more