作为该网站的更新日志被记录, 有一段时间,我们的主题出现问题,无法回复评论,以便回复以线程方式正确显示。我们没有解决这个问题, 但已经只剩下这确实需要修改,因此更容易看出他们是在回答什么评论的显著数量。随着标准的WordPress安装,这需要进入数据库和编辑有, 这是非常乏味的。代替, 我们使用了一些简单的功能选项添加到注释编辑管理页面, 设置注释父那里。最终,这将发展成一个适当的插件来实现这个功能。对于现在的代码如下, 只需将其添加到主题functions.php
function comment_parent_meta_box() { add_meta_box( 'comment_parent', __( 'Parent ID' ), 'comment_parent_cb', '评论', 'normal', 'high' ); } ADD_ACTION( 'add_meta_boxes_comment', 'comment_parent_meta_box' ); function comment_parent_cb( $评论 ) { $parent = get_comment_meta( $comment->comment_ID, 'comment_parent', 真的 ); wp_nonce_field( 'parent_comment_update', 'parent_comment_update', 假 ); ?> ?PHP } function comment_parent_edit( $COMMENT_ID ) { 如果( ! isset( $_POST['parent_comment_update'] ) || ! wp_verify_nonce( $_POST['parent_comment_update'], 'parent_comment_update' ) ) 回归; 如果( isset( $_POST['comment_parent'] ) ) update_comment_meta( $COMMENT_ID, 'comment_parent', esc_attr( $_POST['comment_parent'] ) ); } ADD_ACTION( 'edit_comment', 'comment_parent_edit' );
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”