例如,默认情况下,大多数wordpress网站在前端评论部分只有“编辑”链接。当你想删除一条评论或将其标记为垃圾邮件时,你必须进入后台操作。搜索时间较长的评论有点不方便。为此,本文介绍了一种在WordPress首页评论中添加“删除”、“垃圾”等快捷链接的方法。
练习:
只需将下面的代码直接添加到当前网站主题的functions.php文件中。
/**
* WordPress 前端评论添加“删除”和“垃圾”等快捷链接
* http://www.zhanceo.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("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个行为设置了只有拥有适中_comments权限的用户(即编辑和管理员)才能看到“删除”和“标记为垃圾”的链接,这意味着未登录的用户看不到链接。
跑题了,初冬时节,注意保暖御寒,谨防感冒!离2022年还有2个月,大家都在忙。最近白天,年终总结和明年的工作计划都做好了。明年需要更加努力,希望能弥补今年没有实现的事情或者目标。在这种情况下,白天,我想对一直在努力生活的人说,坚持住,向前看,因为如果你走了,冬天就会过去,花儿就会绽放。