性价比最高的香港ASP、PHP主机提供商
做网站,就上凡科建站

WordPress 前台评论添加“删除”和“标识为垃圾”链接

Loading
0
Comodo SLL证书促销 - 免费ssl证书申请_ssl证书购买_ev ssl证书_https证书购买 - GDCA_数安时代

默认情况下,WordPress前台评论只有“编辑”链接,如果我们要将评论删除或标识为垃圾,需要进入后台再操作,非常不方便,下面我们就来给 WordPress 前台评论添加“删除”和“标识为垃圾”链接。

comment-manage-link-wpdaxue_com

将下面的代码添加到当前主题的 functions.php 文件即可:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/**
 * WordPress 前台评论添加“删除”和“标识为垃圾”链接
 * https://www.wpdaxue.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 ) . '" title="' . __( '编辑评论' ) . '">' . $link . '</a>';
		$link = $link . ' | <a href="'.admin_url("comment.php?action=cdc&c=$id").'">删除</a> ';
		$link = $link . ' | <a href="'.admin_url("comment.php?action=cdc&dt=spam&c=$id").'">标识为垃圾</a>';
		$link = $before . $link . $after;
		return $link;
	}
}
add_filter('edit_comment_link', 'comment_manage_link');

注意看上面代码的第 8 行,设定了只有拥有 ‘moderate_comments’ 权限的用户(编辑、管理员)才可以看到“删除”和”标识为垃圾“这两个链接。如果你要限定其他用户级别,请参考 Roles and Capabilities 来修改 ‘moderate_comments’为其他权限即可。

支付宝扫码打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

MetInfo | 最适合企业网站建设的cms系统

关于 倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

精彩推荐

5个最好的 WordPress 论坛插件

5个最好的 WordPress 论坛插件


Warning: imagecreatefromstring(): gd-png: fatal libpng error: Read Error: truncated data in /www/wwwroot/www.wpdaxue.com/wp-content/plugins/kama-thumbnail/class.Kama_Make_Thumb.php on line 531

Warning: imagecreatefromstring(): gd-png error: setjmp returns error condition in /www/wwwroot/www.wpdaxue.com/wp-content/plugins/kama-thumbnail/class.Kama_Make_Thumb.php on line 531

Warning: imagecreatefromstring(): Passed data is not in 'PNG' format in /www/wwwroot/www.wpdaxue.com/wp-content/plugins/kama-thumbnail/class.Kama_Make_Thumb.php on line 531

Warning: imagecreatefromstring(): Couldn't create GD Image Stream out of Data in /www/wwwroot/www.wpdaxue.com/wp-content/plugins/kama-thumbnail/class.Kama_Make_Thumb.php on line 531
WordPress低版本浏览器检测和升级提醒

WordPress低版本浏览器检测和升级提醒

5 条评论

  1. 已按钮博主提供的方法添加,但效果没显示出来。

  2. 我想说. 删除代码里能否直接是永久删除, 怎么做到呢,亲

  3. xiaozhongphoto

    虽然方便,但后台设置了评论必须人工批准时,这个操作实际意义不大。后台不批准前台就看不到评论,看不到评论也就看不到这个操作。

  4. xiaozhongphoto

    不错 非常方便

发表评论