一个图片看明白-wordpress 修改评论表单的7个钩子的位置

这里总结了7个wordpress调整评论表单的钩子,7个钩子中有一个是针对登陆用户的,这里的图片不显示登陆的钩子,显示6个位置。

wordrpess 7个钩子

测试的代码

<?php
add_action("comment_form_before", function () { echo "comment_form_before";  });
add_action("comment_form_top", function () { echo "comment_form_top";  });
add_action("comment_form_before_fields", function () { echo "comment_form_before_fields";  });
add_action("comment_form_after_fields", function () { echo "comment_form_after_fields";  });
add_action("comment_form", function () { echo "comment_form";  });
add_action("comment_form_must_log_in_after", function () { echo "comment_form_must_log_in_after";  });
add_action("comment_form_after", function () { echo "comment_form_after";  });

不常使用

// 提交按钮前后的钩子
add_filter( 'comment_form_submit_button', function($submit_button, $args) {
    $submit_before = '<div class="form-group">';
    $submit_after = '</div>';
    return $submit_before . $submit_button . $submit_after;
}, 10, 2 );