1, 'prev_text' => _x( 'Previous', 'previous post', 'brittany-light' ), 'next_text' => _x( 'Next', 'next post', 'brittany-light' ), 'screen_reader_text' => __( 'Posts navigation', 'brittany-light' ), 'container_id' => '', 'container_class' => '', ), $query ) ); global $wp_query; if ( ! is_null( $query ) ) { $old_wp_query = $wp_query; $wp_query = $query; } $output = ''; $method = get_theme_mod( 'pagination_method', 'numbers' ); if ( $wp_query->max_num_pages > 1 ) { switch ( $method ) { case 'text': $output = get_the_posts_navigation( $args ); break; case 'numbers': default: $output = get_the_posts_pagination( $args ); break; } if ( ! empty( $args['container_id'] ) || ! empty( $args['container_class'] ) ) { $output = sprintf( '
%1$s
', $output, esc_attr( $args['container_id'] ), esc_attr( $args['container_class'] ) ); } } if ( ! is_null( $query ) ) { $wp_query = $old_wp_query; } echo $output; } endif;