标签: comment

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

08.22.2009
wordpress | 转载
点击量:37 次
评论(0)

你是否经常需要对评论进行修改、删除或标记为垃圾评论。默认情况下, 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( )函数的使用,这个函数允许你重新定位博客的管理网址。

翻译于:How to: Add“Delete”and“Spam”buttons to your comments.

Comment.php模板的制作详解

08.7.2009
wordpress
点击量:378 次
评论(7)

其实对于改编主题的朋友来说其他的页面都很简单,唯一麻烦的就是评论页也就是Comments.php。因为这个页面对初学者来说太多php代码了。如果不搞懂会出现很多错误!

Nettuts+ 的作者 Gilles Maes 发表的一篇Unraveling the Secrets of WordPress’ Comments.php File 详细的向你阐述wordpress主题文件中的comments.php文件。

下面就是我对上面的翻译,如果你的英文很好那么就直接点击上面去查看原文,如果英文不行的话,那么就看看我的译文吧,如有什么看不懂,请给我留言或点击查看英文原文。

全文阅读