记一次修改 WordPress 评论按钮

/ 1评 / 0

今天装了一个回复后自动邮件通知的插件

因为插件是英文的,所以做了一下简单的汉化,将提示文字改成了“我愿意接收回复邮件

但是改完之后就发现了不对劲。在游客状态下,wp评论区下方还有一个小按钮

Save my name, email, and website in this browser for the next time I comment.

度娘一查,原来这个按钮是wp新版自带的

【记录】记一次修改Wordpress评论按钮

没错,这个按钮是用来保存评论用户信息的,但是全是英文……

最主要的问题是它这么长一串自动换行了,显得排版很丑

所以我开始想办法改掉这行文字

刚开始在 templete 模板目录下各种查找,header.php、footer.php、comments.php 都查了个遍也没找到这行字。无奈,只好用检查元素,看了看应该是引用了一个参数“wp-comment-cookies-consent”。在网站目录下乱翻一通,也没找到这个元素。

【记录】记一次修改Wordpress评论按钮

求助度娘,找到了两条有关的结果。一条是某位老哥的解决方法(传送门),大致看了看,是手动做中文翻译的方法,略有些复杂。

【记录】记一次修改Wordpress评论按钮

还有一篇是去除这个按钮的方法(传送门),我倒是觉得这个按钮挺好的,无需去除,所以也不适用于我。

既然都不行,那就自己解决!最后的必杀技——全文搜索

下载安装了 Everything,又在本地装了个 wp (其实这步直接把自己的整个网站下下来就好了),然后开启全文搜索,关键词“Save my name”

【记录】记一次修改Wordpress评论按钮

耐心等待后,结果出现了。原来这行字在“wp-includes\comment-template.php”的 2206 行,直接修改引号里面的文字后保存就行了

【记录】记一次修改Wordpress评论按钮

刷新评论页面,奶思,搞定了!

【记录】记一次修改Wordpress评论按钮
声明:本文使用 知识共享署名 4.0 国际许可协议 [CC BY-NC-SA 4.0] 进行授权

  1. 果然度娘是万能的

发表回复

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