您应该能够使用comment_form_defaults
滤器
以下是一个未经测试的示例:
add_filter( \'comment_form_defaults\', function( $defaults )
{
// Edit this to your needs:
$button = \'<input name="%1$s" type="submit" id="%2$s" class="%3$s" value="%4$s" />\';
// Override the default submit button:
$defaults[\'submit_button\'] = $button;
return $defaults;
} );
调整
$button
满足您的需求。
还有comment_form_submit_button
过滤器:
add_filter( \'comment_form_submit_button\', function( $submit_button, $args )
{
// Override the submit button HTML:
$button = \'<input name="%1$s" type="submit" id="%2$s" class="%3$s" value="%4$s" />\';
return sprintf(
$button,
esc_attr( $args[\'name_submit\'] ),
esc_attr( $args[\'id_submit\'] ),
esc_attr( $args[\'class_submit\'] ),
esc_attr( $args[\'label_submit\'] )
);
}, 10, 2 );
甚至应该可以使用
comment_form_submit_field
过滤器,但它也包含隐藏字段,因此它可能没有其他过滤器那么有用。