%s', blogbyte_get_theme_svg('chevron-left') ); $next_text = sprintf( '%s', blogbyte_get_theme_svg('chevron-right') ); $posts_pagination = get_the_posts_pagination( array( 'mid_size' => 1, 'prev_text' => $prev_text, 'next_text' => $next_text, ) ); // If we're not outputting the previous page link, prepend a placeholder with `visibility: hidden` to take its place. if ( strpos( $posts_pagination, 'prev page-numbers' ) === false ) : $posts_pagination = str_replace( '', $posts_pagination ); endif; if ( $posts_pagination ) : echo $posts_pagination; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- already escaped during generation. endif; else : // Default Pagination. $prev_text = sprintf( '%s %s', '', __( 'Older Articles', 'blogbyte' ) ); $next_text = sprintf( '%s %s', '', __( 'Newer Articles', 'blogbyte' ) ); the_posts_navigation( array( 'prev_text' => $prev_text, 'next_text' => $next_text, ) ); endif; ?>