我正在制作一个wordpress插件,该插件将添加“报告此评论”按钮。为了完成它,我需要在wordpress页面上的每个评论旁边添加一个“报告”按钮。尽管我找不到解决办法。
我已经尝试过了:
add_filter("comment_id_fields","my_submit_comment_message");
function my_submit_comment_message($result){
return $result . " <span>(TEST)</span>";
}
但这只是添加了一个文本/按钮/等。到帖子末尾。
答案 0 :(得分:0)
通过以下代码,我设法为每个评论添加了一个按钮:
add_filter('comment_text', 'AddButton');
function AddButton($content){
$comment_id = get_comment_ID ();
$comment_text = get_comment_text();
$report_button = "<form action='CommentReport.php' method='get'>";
$report_button .= "<input type='submit' name='Report_Button' value='Report Comment:
$comment_id' style='background-color: orange; color: black';/>";
$report_button .= "</form>";
$report_button .= "</br>";
$new_content = $report_button;
$content = $content . $new_content;
return $content;
}