如何自定义WordPress评论提交按钮

Ten*_*ous 2 wordpress styles comments

我正在尝试自定义输出代码

<?php comment_form(); ?>
Run Code Online (Sandbox Code Playgroud)

提交按钮输出以下内容:

<p class="form-submit">
    <input name="submit" type="submit" id="submit" value="Post Comment">
    <input type="hidden" name="comment_post_ID" value="486" id="comment_post_ID">
    <input type="hidden" name="comment_parent" id="comment_parent" value="0">
</p>
Run Code Online (Sandbox Code Playgroud)

我希望它输出以下内容:

<div class="darkbutton" onclick="document.commentform.submit()">
    <span class="darkbutton-left"></span><a href="javascript: submitform()">Log In</a>  
    <span class="darkbutton-right"></span>
</div>
Run Code Online (Sandbox Code Playgroud)

所以完全重新按下按钮.现在我知道可以通过编辑comment-template.php中的核心Wordpress文件来完成,但如果有其他方法我真的不想这样做.

任何建议都非常感谢!:)

小智 7

有一个技巧

.form-submit{display: none;}
Run Code Online (Sandbox Code Playgroud)

你可以追随

$args = array(
 'comment_notes_after' => '<button type="submit" id="submit-new"><span>'.__('Post Comment').'</span></button>' 
);
comment_form($args);
Run Code Online (Sandbox Code Playgroud)