Last active
August 13, 2017 04:49
-
-
Save neilgee/49cb19f39a5cbf9a5e2eb6c292c9884c to your computer and use it in GitHub Desktop.
Beaver Theme Child index.php with Numeric Pagination using the_posts_pagination
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php get_header(); ?> | |
<div class="fl-archive container"> | |
<div class="row"> | |
<?php FLTheme::sidebar('left'); ?> | |
<div class="fl-content <?php FLTheme::content_class(); ?>" itemscope="itemscope" itemtype="http://schema.org/Blog"> | |
<?php FLTheme::archive_page_header(); ?> | |
<?php if(have_posts()) : ?> | |
<?php while(have_posts()) : the_post(); ?> | |
<?php get_template_part('content', get_post_format()); ?> | |
<?php endwhile; ?> | |
<?php | |
the_posts_pagination( array( | |
'prev_text' => '« Previous' . '<span class="screen-reader-text">' . __( 'Previous page', 'themename' ) . '</span>', | |
'next_text' => '<span class="screen-reader-text">' . __( 'Next page', 'themename' ) . '</span>' . 'Next »', | |
'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'themename' ) . ' </span>', | |
) ); ?> | |
<?php else : ?> | |
<?php get_template_part('content', 'no-results'); ?> | |
<?php endif; ?> | |
</div> | |
<?php FLTheme::sidebar('right'); ?> | |
</div> | |
</div> | |
<?php get_footer(); ?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Pagination | |
--------------------------------------------- */ | |
.pagination { | |
display: block; | |
clear: both; | |
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; | |
font-size: 14px; | |
margin: 40px 0 0 20px; | |
text-transform: uppercase; | |
text-align: center; | |
} | |
.pagination a { | |
color: #fff; | |
} | |
.pagination li { | |
display: inline; | |
} | |
.pagination a { | |
background-color: #fff; | |
border-radius: 3px; | |
color: #333; | |
cursor: pointer; | |
display: inline-block; | |
margin-bottom: 4px; | |
padding: 8px 12px; | |
} | |
.pagination span.current { | |
padding: 12px; | |
border: 1px solid #f5f5f5; | |
border-radius: 3px; | |
} | |
.pagination a:hover, | |
.pagination a.active { | |
background-color: #9EC7D7; | |
color: #fff; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment