Typecho自定义回复与取消回复按钮

2023-04-17 14:30:59 浏览数 (1)

Typecho评论列表中的回复与取消回复,默认都是超链接形式的,官方函数只能自定义超链接内的文本内容,建议一些特殊原因,我不能使用超链接,故这样自行操作了一下。 教程

将评论列表(一般是主题的comments.php文件)中,将回复评论的函数

代码语言:javascript复制
<?php $comments->reply('回复'); ?>

替换为

代码语言:javascript复制
<button onclick="return TypechoComment.reply('<?php $comments->theId(); ?>', <?php $comments->coid(); ?>);">回复</button>

将取消回复的函数

代码语言:javascript复制
<?php $comments->cancelReply(); ?>

替换为

代码语言:javascript复制
<button id="cancel-comment-reply" onclick="return TypechoComment.cancelReply();">取消</button>
拓展

可搭配如下文章一起食用。

Typecho评论回复取消回复按钮合并显示

第一步屏蔽默认评论js将header.php中的header(); ?>改为header('commentReply='); ?>第二步放置重构的js代码将下面的一堆js代码放到comments.php下面...

Typecho

2020年04月05日 3825

linkCard('.post-content','0');

0 人点赞