显示当前文章前5篇文章与后5篇文章,显示数量可自定义, for($i = 1; $i <= 5;是显示的文章数量。
<?php
global $post;
$current_post = $post;
for($i = 1; $i <= 5; $i++):
$post = get_previous_post();
setup_postdata($post);
echo ‘<li><a href=”‘.get_permalink($postt->ID).'” target=”_blank” title=”‘.$postt->post_title .'”>’. get_the_title() .'</a></li>’;
echo get_post_meta($post->ID, ‘your_metafield_name’, true);
endfor;
$post = $current_post; wp_reset_postdata();//恢复查询
?>
这样便能显示当前文章前5篇的相邻文章。