无插件实现typecho文章页显示相关文章列表
不用插件,给typecho文章页添加相关文章列表,是以标签的方式来匹配相关文章
找到模板的post.php文章,在想要加入的地方插入以下代码:
<!-- 相关文章 -->
<div id="relatedPosts" style="box-shadow: 4px 6px 16px 0px #ddd; padding-left: 2rem; padding-top: 0.8rem; padding-bottom: 1.25rem;">
<h2>相关文章</h2>
<ul class="tocify-header nav nav-list">
<?php $this->related(10)->to($relatedPosts); ?>
<?php if ($relatedPosts->have()): ?>
<?php while ($relatedPosts->next()): ?>
<li class="tocify-item">
<a href="<?php $relatedPosts->permalink(); ?>" title="<?php $relatedPosts->title(); ?>"><?php $relatedPosts->title(); ?></a>
</li>
<?php endwhile; ?>
<?php else : ?>
<li>无相关文章</li>
<?php endif; ?>
</ul>
</div>
<!-- end 相关文章 -->
覆盖保存即可实现显示相关文章列表的功能。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。