54 lines
1.4 KiB
PHP
Executable File
54 lines
1.4 KiB
PHP
Executable File
<?php
|
|
/**
|
|
* Template part for displaying Previous/Next Post section.
|
|
*
|
|
* @package Hester
|
|
* @author Peregrine Themes
|
|
* @since 1.0.0
|
|
*/
|
|
|
|
// Do not show if post is password protected.
|
|
if ( post_password_required() ) {
|
|
return;
|
|
}
|
|
|
|
$hester_next_post = get_next_post();
|
|
$hester_prev_post = get_previous_post();
|
|
|
|
// Return if there are no other posts.
|
|
if ( empty( $hester_next_post ) && empty( $hester_prev_post ) ) {
|
|
return;
|
|
}
|
|
?>
|
|
|
|
<?php do_action( 'hester_entry_before_prev_next_posts' ); ?>
|
|
<section class="post-nav" role="navigation">
|
|
<h2 class="screen-reader-text"><?php esc_html_e( 'Post navigation', 'hester' ); ?></h2>
|
|
|
|
<?php
|
|
|
|
// Previous post link.
|
|
previous_post_link(
|
|
'<div class="nav-previous"><h6 class="nav-title">' . wp_kses( __( '上一篇文章', 'hester' ), hester_get_allowed_html_tags( 'button' ) ) . '</h6>%link</div>',
|
|
sprintf(
|
|
'<div class="nav-content">%1$s <span>%2$s</span></div>',
|
|
hester_get_post_thumbnail( $hester_prev_post, array( 75, 75 ) ),
|
|
'%title'
|
|
)
|
|
);
|
|
|
|
// Next post link.
|
|
next_post_link(
|
|
'<div class="nav-next"><h6 class="nav-title">' . wp_kses( __( 'Next Post', 'hester' ), hester_get_allowed_html_tags( 'button' ) ) . '</h6>%link</div>',
|
|
sprintf(
|
|
'<div class="nav-content"><span>%2$s</span> %1$s</div>',
|
|
hester_get_post_thumbnail( $hester_next_post, array( 75, 75 ) ),
|
|
'%title'
|
|
)
|
|
);
|
|
|
|
?>
|
|
|
|
</section>
|
|
<?php do_action( 'hester_entry_after_prev_next_posts' ); ?>
|