例如,默认情况下,大多数wordpress网站在前端评论部分只有“编辑”链接。当你想删除一条评论或将其标记为垃圾邮件时,你必须进入后台操作。搜索时间较长的评论有点不方便。为此,本文介绍了一种在 WordPress 首页评论中添加“删除”、“垃圾”等快捷链接的方法。
练习:
只需将下面的代码直接添加到当前网站主题的functions.php文件中。
/**
* WordPress 前端评论添加“删除”和“垃圾”等快捷链接
* https://www.huizhanii.com/add-delete-spam-links-to-comments.html
*/
function comment_manage_link($id) {
global $comment, $post;
$id = $comment->comment_ID;
if(current_user_can( 'moderate_comments', $post->ID )){
if ( null === $link ) $link = __('编辑');
$link = '<a class="comment-edit-link" href="' . get_edit_comment_link( $comment->comment_ID ) . '" rel="external nofollow" title="' . __( '编辑评论' ) . '">' . $link . '</a>';
$link = $link . ' | <a href="'.admin_url(" rel="external nofollow" rel="external nofollow" comment.php?action=cdc&c=$id").'">删除</a> ';
$link = $link . ' | <a href="'.admin_url(" rel="external nofollow" rel="external nofollow" comment.php?action=cdc&dt=spam&c=$id").'">标识为垃圾</a>';
$link = $before . $link . $after;
return $link;
}
}
add_filter('edit_comment_link', 'comment_manage_link');
注意:上述代码的第 8 个行为设置了只有拥有适中 _comments 权限的用户(即编辑和管理员)才能看到“删除”和“标记为垃圾”的链接,这意味着未登录的用户看不到链接。
跑题了,初冬时节,注意保暖御寒,谨防感冒!离 2022 年还有 2 个月,大家都在忙。最近白天,年终总结和明年的工作计划都做好了。明年需要更加努力,希望能弥补今年没有实现的事情或者目标。在这种情况下,白天,我想对一直在努力生活的人说,坚持住,向前看,因为如果你走了,冬天就会过去,花儿就会绽放。
转载请注明:汇站网 » WordPress 网站正面评论添加了“删除”和“垃圾”等快捷链接