Ethan's Blog

记录和思考

WordPress 相关文章的代码实现

WordPress 的相关文章插件很多,实现起来也很简单,同样使用代码实现也是非常快捷的,下面记录一下 WordPress 相关文章的代码实现方法。

一般来说,相关文章有几种逻辑来判断是不是相关的,常见的有标签相关、分类相关、作者相关等,常见的相关文章的实现代码基本也是基于这几种逻辑中的一种或者几种进行排列组合。我认为最好的相关文章应该是将这几个因素结合起来,不过考虑到代码实现也不要弄得太复杂,因此我们只取一个标准来判断相关性,那就是根据标签来确定相关性。 Read More ...

非插件实现 WordPress 代码高亮

对于需要经常在文章中插入代码的作者来说,不管是出于美观的需求还是便于识读,代码高亮显示都是必须的。WordPress 代码高亮的方法很多,主要分为两大类,一是使用插件,二是自己通过代码调用一些 jquery 插件实现。对于喜欢折腾代码的博主来说,代码实现高亮功能是必须的。

也说说插件

WordPress 代码高亮的插件相当多,用户可以自己选择。我推荐一款,同样也是 WordPress 官方推荐的代码高亮插件:SyntaxHighlighter Evolved。他的作者是 Viper007Bond,不管他的名字为什么这么奇怪,但是这个插件真的是谁用谁知道。 Read More ...