如何为 WordPress 个人博客评论框添加古诗词名句?

在 龙笑天 大佬的博客里看到,其评论框会随机出现一些很优美的古诗词名句,酷酷的充满文化气息,觉得很适合个人博客,于是按其教程也给自己的博客加上了这个小功能。

这主要是集成了今日诗词的古诗词名句 API 功能,它会随机出现一个跟浏览者当前环境相关性很不错的古诗词名句。不仅有名句,还标明作者、诗名,及作者朝代,是碎片化学习诗词的好方法。

今日诗词 API 是一个可以返回一句古诗词名句的接口。它可以通过图片和 JSON 格式调用。今日诗词 API 根据不同地点、时间、节日、季节、天气、景观、城市进行智能推荐。

如果你和我一样,只想要将古诗词放在评论框里的话,那么将下面代码放至主题的 functions.php 文件里即可完事。

/**
* WordPress 集成今日诗词古诗词名句 API 功能
*/
function dr_show_jinrishici(){
if( is_single() || is_page() ){
echo '<script src="https://sdk.jinrishici.com/v2/browser/jinrishici.js" charset="utf-8"></script>';
echo '<script type="text/javascript">jinrishici.load(function(result) { var id = "comment", c = result.data.content+" ---- "+result.data.origin.dynasty+"·"+result.data.origin.author+"《"+result.data.origin.title+"》"; if (document.getElementById(id)){ document.getElementById(id).placeholder=c; } });</script>';
}
}
add_action( 'wp_footer', 'dr_show_jinrishici' );

你也可以在 HTML 中需要加载诗词的地方,比如网站底部,侧边栏小工具,或顶部导航条下方的公告栏位置,那你放置以下加载代码即可,就和“网站统计”代码的安装方法一致。

<span id="jinrishici-sentence">正在加载今日诗词....</span>
<script src="https://sdk.jinrishici.com/v2/browser/jinrishici.js" charset="utf-8"></script>

更多的高级用法,详见今日诗词官方 API 文档:今日诗词开放接口

生成海报
点赞 0

3 条评论

  1. 0 嘿嘿,路过,踩一下!

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

相关推荐

淘宝启用全新 slogan,我也想换个站点副标题

8月30日,淘宝在官方微博宣布换新 slogan,从原来的“随时随地,想淘就淘”更换为“淘宝太好逛了吧!”。 其实早在 6 月份,手机淘宝 App 的开屏页面就变了,从原本被移到了中心位置,将从界面底部印有“淘”字样的百宝盒迸发出各式商品的图案,变成了百宝盒移到中心位置,下方为橙色 “太好逛了吧”品牌 slogan 的图案。 今年5月27 ...

WordPress 5.8 放弃对 Internet Explorer 11 的支持,推荐使用这几款浏览器

WordPress 自5.8 版本起,已经放弃对 Internet Explorer 11 浏览器的支持,如果你仍在使用 Internet Explorer 11 ,则你在管理站点时可能会遇到一些问题,这些问题即使在未来 WordPress 也并没有打算来修复它。所以如果你目前正在使用 Internet Explorer 11 ,强烈建议你更换到更新的浏览器。 WordPress 官方给出的更新方案 ...

织梦 DedeCMS 开始商业授权收费,个人站点有何影响?

DedeCMS 织梦内容管理系统软件,9月26日官方发布了《关于提醒办理 DedeCMS产品商业使用授权的通告》。公告称,根据 DedeCMS 授权协议,除个人非营利网站外,均需购买 DedeCMS 商业使用授权,授权费为人民币5800元。 也就是说,对于商用的个人和企业站点,均需要需要获得DedeCMS授权而且缴费5800元。对于尚未获得授权的商用站 ...

以梦为马,不负韶华,个人博客 4.0版全新出发

乘风搏浪,击水三千。想不到我已在独立博客的苦海中弄潮了15个年头,宛如一梦,不胜唏嘘。 今天我又将新开一个博客,随风沐虐(https://munue.cn/)。内容主要是个人生活与情感,读书轶闻与感悟,信息技术与服务,社会万象与评论,网海精华与拾趣,一个完完全全的个人博客。 相识的朋友们可能会疑惑:博主已经有一个成熟的个 ...

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

如何为 WordPress 个人博客评论框添加古诗词名句?