我在wordpress中使用二十五个主题.我想在single.php的post导航中添加精选图片
对于导航代码是
the_post_navigation( array(
'next_text' => '<span class="meta-nav" aria-hidden="true">' . __( 'Next', 'twentyfifteen' ) . '</span> ' .
'<span class="screen-reader-text">' . __( 'Next post:', 'twentyfifteen' ) . '</span> ' .
'<span class="post-title">%title</span>',
'prev_text' => '<span class="meta-nav" aria-hidden="true">' . __( 'Previous', 'twentyfifteen' ) . '</span> ' .
'<span class="screen-reader-text">' . __( 'Previous post:', 'twentyfifteen' ) . '</span> ' .
'<span class="post-title">%title</span>',
) );
Run Code Online (Sandbox Code Playgroud)
如何在此代码中添加图像?
小智 10
使用Wordpress函数get_next_post和get_previous_post获取下一个和上一个帖子ID .然后你可以使用get_the_post_thumbnail.像这样:
// Previous/next post navigation.
$next_post = get_next_post();
$previous_post = get_previous_post();
the_post_navigation( array(
'next_text' => '<span class="meta-nav" aria-hidden="true">' . __( 'Next', 'twentyfifteen' ) . '</span> ' .
'<span class="screen-reader-text">' . __( 'Next post:', 'twentyfifteen' ) . '</span> ' .
'<span class="post-title">%title</span>' . get_the_post_thumbnail($next_post->ID,'thumbnail'),
'prev_text' => '<span class="meta-nav" aria-hidden="true">' . __( 'Previous', 'twentyfifteen' ) . '</span> ' .
'<span class="screen-reader-text">' . __( 'Previous post:', 'twentyfifteen' ) . '</span> ' .
'<span class="post-title">%title</span>' . get_the_post_thumbnail($previous_post->ID,'thumbnail'),
) );
Run Code Online (Sandbox Code Playgroud)