这篇文章上次修改于 3 个月前,可能其部分内容已经发生变化,如有疑问可询问作者。
自定义单条评论的HTML代码
在自定义评论前,先设计好单条评论的 HTML 代码结构,如:
使用自定义评论函数
打开 comments.php 文件,需要在它的顶部,插入以下函数代码:
其次,将刚才自定义好的单条评论的 HTML 代码,放在上面代码里注释的地方,如下:
变量替换HTML中相关属性
把 HTML 里相关的属性,替换成 typecho 系统中的评论变量,变量的列表可以参考下面。下面的例子,是替换评论的 id:
替换ID需要判断判断当前评论是父级评论还是子级评论,且判断评论 ID 的奇偶数
子评论
替换前:
替换后后如下:
五、相关变量及说明
变量 | 说明 |
---|---|
gravatar('40', ''); ?> | 头像,有两个参数,大小、默认头像 |
author(); ?> | 评论作者 |
permalink(); ?> | 当前评论的连接地址 |
date('Y-m-d H:i'); ?> | 评论时间,可在括号里设置格式 |
reply(); ?> | 回复按钮,可在括号里自定义评论按钮的文字 |
content(); ?> | 评论内容 |
六、最终得到的代码
当把上面所有变量都替换完成之后,最终得到的代码如下:
注意:上面的自定义评论代码输出的,就是本来评论页里的下面这段代码,所以你就不用对这段代码做任何更改了。
首次评论审核提示,在自定义评论代码的适当地方添加以下语句,否则将看不到审核提示语句。
文章标题:
文章作者:
文章链接: [复制]
最后修改时间:
商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,未经站长允许不得对文章文字内容进行修改演绎。
本文采用创作共用保留署名-非商业-禁止演绎4.0国际许可证
亲亲留个评论再走呗
正在加载评论区...