当前位置: 首页 > article >正文

WordPress如何实现随机显示一句话经典语录?怎么添加到评论框中?

我们在一些WordPress网站的顶部或侧边栏或评论框中,经常看到会随机显示一句经典语录,他们是怎么实现的呢?

其实,boke112百科前面跟大家分享的『WordPress集成一言(Hitokoto)API经典语句功能』一文中就提供有多种实现方法。一种是使用别人网站的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();?>

并保存文件。

WordPress如何实现随机显示一句话经典语录?怎么添加到评论框中?-第1张-boke112百科(boke112.com)

至此,我们已经在JianYue主题评论框的placeholder属性中添加了一句话经典语录功能,访问站点前端某一篇带有评论功能的文章,都可以看到评论框中显示有经典语录,刷新网页就可以看到语录也跟着变了。

来源:https://boke112.com/post/11996.html 


http://www.kler.cn/a/231486.html

相关文章:

  • IDEA 开发工具常用快捷键有哪些?
  • docker--工作目录迁移
  • 4.STM32之通信接口《精讲》之USART通信---实验串口发送程序
  • Vscode/Code-server无网环境安装通义灵码
  • Gin 框架入门(GO)-1
  • 2024 同一个网段,反弹shell四种方法【linux版本】bash、python、nc、villian反弹shell图解步骤
  • Maven构建OSGI+HttpServer应用
  • 【Flask + AI】接入CHATGLM API 实现翻译接口
  • UML 2.5图形库
  • C++算法学习心得八.动态规划算法(1)
  • 前端性能优化:提升网站加载速度的终极指南
  • LeetCode回溯算法的解题思路
  • 使用 Matlab 拟合函数
  • 无广告iOS获取设备UDID 简单方便快捷
  • 常用ES技巧二
  • Transformer实战-系列教程11:SwinTransformer 源码解读4(WindowAttention类)
  • 算法学习打卡day47|单调栈系列题目
  • Android 11 访问 Android/data/或者getExternalCacheDir() root方式
  • FTX重启“梦碎”,FTT沦为“空气币”
  • 03 动力云客项目之登录功能后端实现
  • Excel——合并计算
  • Adb offline疑难杂症解决方案大全记录
  • 第十三、十四个知识点:用javascript获取表单的内容并加密
  • Jenkins(本地Windows上搭建)上传 Pipeline构建前端项目并将生成dist文件夹上传至指定服务器
  • 代码随想录算法训练营第五十八天 | 739. 每日温度、496. 下一个更大元素 I
  • 14 归并排序和其他排序