China 简体中文
支持
支持 » 意见建议 » 关于嵌套评论的回复按钮
(@kbdsbx)
9年、 8月前
现象: 当wp_list_comments使用参数max_depth = 0(即不限制嵌套评论层数)时,使用comment_reply_link生成的回复按钮不显示
max_depth = 0
目标: 当不限制嵌套评论层数时,每一个评论都应该可以使用comment_reply_link显示回复按钮追加回复
原因: class Walker_Comment中的comments()方法 [链接]使用$args[‘max_depth’],而comment_reply_link方法[链接]判定导致当max_depth为0时,无论depth为何值都不会显示按钮
猜测: 是否应该将判断更改为: if ( 0 == $args['depth'] || 0 != $args['max_depth'] && $args['max_depth'] <= $args['depth'] )
if ( 0 == $args['depth'] || 0 != $args['max_depth'] && $args['max_depth'] <= $args['depth'] )
(@kbdsbx)
9年、 8月前
现象:
当wp_list_comments使用参数
max_depth = 0
(即不限制嵌套评论层数)时,使用comment_reply_link生成的回复按钮不显示目标:
当不限制嵌套评论层数时,每一个评论都应该可以使用comment_reply_link显示回复按钮追加回复
原因:
class Walker_Comment中的comments()方法 [链接]使用$args[‘max_depth’],而comment_reply_link方法[链接]判定导致当max_depth为0时,无论depth为何值都不会显示按钮
猜测:
是否应该将判断更改为:
if ( 0 == $args['depth'] || 0 != $args['max_depth'] && $args['max_depth'] <= $args['depth'] )