分析WordPress数据表之评论表(功能篇)
数据表分析
wp_comments(评论表)
该表字段,如下:
comment_ID(评论ID)
comment_post_ID(评论文章ID)
comment_author(评论者用户名)
comment_author_email(评论者邮箱)
comment_author_url(评论者博客URL)
comment_author_IP(评论者访问IP)
comment_date(评论日期)
comment_date_gmt(评论格尼林治时间)
comment_content(评论内容)
comment_karma
comment_approved(评论状态,0相当于待审批,1相当于审批通过,spam相当于垃圾评论,trash相当于回收站,永久删除相当于从数据表中将其移除)
comment_agent(使用什么浏览器)
comment_type(评论类型)
comment_parent(评论父ID,判断该评论下是否有子集,0默认是没有子集)
user_id(用户ID)
wp_commentmeta(评论元数据表)
表字段,如下:
meta_id(评论元数据自增ID)
comment_id(评论ID)
meta_key(元数据键)
meta_value(元数据值)
这个评论元数据表,目前我还没有用起来。
具体实例分析
以评论为例:
评论文章
这里有这么几个功能?
(1)评论某个作者发表的文章,需经过审批后,才能显示;
(2)对应的文章评论应该是父子级展示,没有子集,一路平等,有子集,默认显示树形;
评论列表
从上面可得出如下功能:
(1)评论列表展示(管理员身份,默认展示所有评论);
(2)评论有对应的统计,如全部、待审、已批准、垃圾、回收站等;
(3)支持批量操作,如将对应的评论进行通过审批;
(4)对应的文章还必须显示,目前有多少评论,已批准,待审批等;
(5)搜索功能(这个搜索貌似仅仅只包含作者名及其评论内容等);
(6)统计评论总条数(根据统计条件进行变化);
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述
2018-08-31 开源技术推荐之个人使用心得