小企业网站建设新市场报价,.net wap网站,私域流量运营管理,第一环保网站建设项目环评公示我们在一些WordPress网站的顶部或侧边栏或评论框中#xff0c;经常看到会随机显示一句经典语录#xff0c;他们是怎么实现的呢#xff1f;
其实#xff0c;boke112百科前面跟大家分享的『WordPress集成一言#xff08;Hitokoto#xff09;API经典语句功能』一文中就提供…我们在一些WordPress网站的顶部或侧边栏或评论框中经常看到会随机显示一句经典语录他们是怎么实现的呢
其实boke112百科前面跟大家分享的『WordPress集成一言HitokotoAPI经典语句功能』一文中就提供有多种实现方法。一种是使用别人网站的API另一种就是自建创建API其中懿古今顶部左上角显示的经典语录用的就是自建API。
前段时间boke112百科在体验WordPress你好多莉插件时它是随机显示一句Hello Dolly歌词我将其更换为中文的时候也是可以随机显示一句中文。所以我就想到直接使用你好多莉插件的hello_dolly_get_lyric()函数然后将其中的英文歌词改为经典语录同样可以实现随机显示一句话经典语录而且操作更加简单。
下面boke112百科就以JianYue主题添加经典语录到评论框中为例跟大家说一说具体的方法操作步骤如下
1、将以下代码添加到当前主题的functions.php文件中并保存更新文件即可。
function hello_dolly_get_lyric() {
$lyrics 床前明月光
疑是地上霜
举头望明月
低头思故乡;
$lyrics explode( \n, $lyrics );
echo wptexturize( $lyrics[ mt_rand( 0, count( $lyrics ) - 1 ) ] );
}
注意$lyrics的值对应的是一行一句经典语录。
2、编辑/wp-content/themes/JianYue/comments.php文件将第76行代码中的placeholder值“让评论多一点真诚少一点套路”改为
?php hello_dolly_get_lyric();?
并保存文件。 至此我们已经在JianYue主题评论框的placeholder属性中添加了一句话经典语录功能访问站点前端某一篇带有评论功能的文章都可以看到评论框中显示有经典语录刷新网页就可以看到语录也跟着变了。
来源https://boke112.com/post/11996.html