教程吧
分享有用的知识

Typecho 后台管理评论新增搜索评论者名称功能

介绍:文章介绍了如何在 Typecho 后台管理评论中新增搜索评论者名称的功能。默认情况下,只能通过评论内容进行关键词筛选,如果想要查找某位评论者在博客中的评论,就需要在数据库中进行操作。通过修改特定文件的代码,可以实现在后台管理评论时支持通过评论者名称进行搜索,方便查看某个评论者在博客中的评论内容。但需要注意,由于是模糊搜索,可能存在评论者名称更改或者评论内容中含有评论者名称的情况,搜索结果可能不太精准。

Typecho 后台管理评论的搜索,默认只能从评论内容中筛选关键词,如果想看看某位评论者在博客里都评论了些什么,就只能操作数据库查找,本文档正是新增这一功能,让后台管理评论支持搜索评论者名称。

当然,这是模糊搜索,如果评论者名称有过更改,或者评论内容里有评论者名称,搜索结果也就不那么精准了。

m2fk163j.png

涉及文件:

var/Widget/Comments/Admin.php

修改方法:

打开文件:

var/Widget/Comments/Admin.php
  1. 搜索找到:
    {hide}

    $select->where('table.comments.text LIKE ?', '%' . $keywords . '%');

    将以上代码替换为以下代码:

$select->where('table.comments.text LIKE ? OR table.comments.author LIKE ?', '%' . $keywords . '%', '%' . $keywords . '%');

{/hide}

至此,在后台》管理》评论,已经可以筛选评论者名称,查看某某在博客里都说了些啥。

文章来源:https://www.xyjzy.com/archives/4634.html

赞(0)
文章名称:《Typecho 后台管理评论新增搜索评论者名称功能》
文章链接:https://jcba123.com/article/10401
本站大部分内容来源于互联网搬运,仅限于小范围内传播学习和文献参考,如有侵权请联系我们删除。

评论 抢沙发

登录

找回密码

注册