wp/wordpress文章页的上一篇/下一篇功能
七娃博客930人阅读
在网站文章页面有一个上下篇的功能,大家都应该熟悉,那么wp主题开发过程中,这个也是有特定的函数方法调用的,不多逼叨,上代码:
调用函数:
上一篇:get_previous_post();
下一篇:get_next_post();
实战应用:
调用文章的上下篇文章:
例如:显示上一页的标题及链接 <?php $prev_post = get_previous_post(); if ( ! empty( $prev_post ) ): ?> <a href="<?php echo get_permalink( $prev_post->ID ); ?>"> <?php echo apply_filters( 'the_title', $prev_post->post_title ); ?> </a> <?php endif; ?> 例如:显示下一页的标题及链接 <?php $next_post = get_next_post(); if ( is_a( $next_post , 'WP_Post' ) ) : ?> <a href="<?php echo get_permalink( $next_post->ID ); ?>"><?php echo get_the_title( $next_post->ID ); ?></a> <?php endif; ?> 例如:显示上/下,没有提示一下 <div class="pagelink"> <div class="pre"> 上一页: <?php $prev_post = get_previous_post(); if ( ! empty( $prev_post ) ): ?> <a href="<?php echo get_permalink( $prev_post->ID ); ?>"> <?php echo apply_filters( 'the_title', $prev_post->post_title ); ?> </a> <?php else: ?> <span>没有上一页了</span> </div> <?php endif;?> <div class="next"> 下一页: <?php $next_post = get_next_post(); if(!empty($next_post)):?> <a href="<?php echo get_permalink( $next_post->ID ); ?>"> <?php echo apply_filters( 'the_title', $next_post->post_title ); ?> </a> <?php else: ?> <span>没有下一页了</span> </div> <?php endif;?> </div>
评论 | 0 条评论
登录之后才可留言,前往登录