评论页添加删除和垃圾评论链接
{Graygift} 2009年08月22日 星期六2:38 下午. 点击量:20 次
你是否经常需要对评论进行修改、删除或标记为垃圾评论。默认情况下, WordPress只在评论页上显示“编辑”链接(使用edit_comment_link ( )函数) ,而不能显示“删除”或“垃圾评论”链接。如果你想需要的话,那就让我们来手动添加,是评论页添加删除和垃圾评论链接!
首先,我们必须建立一个函数。下面的代码粘贴在您的functions.php文件:
?Download download.txt
1 2 3 4 5 6 7 8 | < ?php function delete_comment_link($id) { if (current_user_can('edit_post')) { echo '| <a href="'.admin_url(" comment.php?action=cdc&c=$id").'">del '; echo '| <a href="'.admin_url(" comment.php?action=cdc&dt=spam&c=$id").'">spam</a>'; } } ?> |
编辑完functions.php函数之后,打开comments.php文件,添加代码到你想要显示“删除”和“垃圾邮件”链接的地方。对于大多数的主题,你会发现一个edit_comment_link ( )php代码。把以下的代码放在它的后面就可以了。
?Download download.txt
1 | < ?php delete_comment_link(get_comment_ID()); ?> |
当然了,一开始我们要确保当前用户对评论有修改权限。如果有的话,删除和标记为垃圾评论的链接就会显示在评论里。注意admin_url( )函数的使用,这个函数允许你重新定位博客的管理网址。

对《评论页添加删除和垃圾评论链接》评论