考虑到WordPress SEO的内链的问题,老左(laozuo.org)需要在每一篇文章有内链,比如我们需要在每篇文章中加入上一篇下一篇的链接导出。
首先,我们声明上一页和下一页的变量:
<?php
$previous = get_previous_post();
$next = get_next_post();
?>
然后,在主题的 single.php 文件中相应的位置添加以下代码段,以便在文章中显示它们:
<?php if ( get_previous_post() ) {?>
<a href="<?php echo get_the_permalink($previous) ?>">
<img src="<?php echo get_the_post_thumbnail_url($previous) ?>" alt="">
<div>
<h3> <?php echo get_the_title($previous) ?></h3>
<p> PREV</p>
</div>
</a>
<?php }?>
<?php if ( get_next_post() ) {?>
<a href="<?php echo get_the_permalink($next) ?>">
<img src="<?php echo get_the_post_thumbnail_url($next) ?>" alt="">
<div>
<h3> <?php echo get_the_title($next) ?></h3>
<p>Next</p>
</div>
</a>
<?php }?>