<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Graygift@ye &#187; 删除</title>
	<atom:link href="http://www.graygift.com/tag/%e5%88%a0%e9%99%a4/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.graygift.com</link>
	<description>我是孤独的根号5      </description>
	<lastBuildDate>Sun, 08 Nov 2009 02:13:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>评论页添加删除和垃圾评论链接</title>
		<link>http://www.graygift.com/wordpress/comment-page-to-add-and-delete-spam-links/</link>
		<comments>http://www.graygift.com/wordpress/comment-page-to-add-and-delete-spam-links/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 06:38:59 +0000</pubDate>
		<dc:creator>Graygift</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[转载]]></category>
		<category><![CDATA[comment]]></category>
		<category><![CDATA[主题]]></category>
		<category><![CDATA[删除]]></category>
		<category><![CDATA[垃圾评论]]></category>
		<category><![CDATA[评论]]></category>

		<guid isPermaLink="false">http://www.graygift.com/wordpress/comment-page-to-add-and-delete-spam-links/</guid>
		<description><![CDATA[你是否经常需要对评论进行修改、删除或标记为垃圾评论。默认情况下， WordPress只在评论页上显示“编辑”链接（使用edit_comment_link （ ）函数） ，而不能显示“删除”或“垃圾评论”链接。... ]]></description>
			<content:encoded><![CDATA[<p><strong>你是否经常需要对评论进行修改、删除或标记为垃圾评论。默认情况下， WordPress只在评论页上显示“编辑”链接（使用edit_comment_link （ ）函数） ，而不能显示“删除”或“垃圾评论”链接。如果你想需要的话,那就让我们来手动添加，是评论页添加删除和垃圾评论链接！</strong></p>
<p>首先，我们必须建立一个函数。下面的代码粘贴在您的functions.php文件：</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Download <a href="http://www.graygift.com/wordpress/wp-content/plugins/wp-codebox/wp-codebox.php?p=1213&amp;download=download.txt">download.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p12131"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code" id="p1213code1"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span> ?php
<span style="color: #000000; font-weight: bold;">function</span> delete_comment_link<span style="color: #009900;">&#40;</span><span style="color: #000088;">$id</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>current_user_can<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'edit_post'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'| &lt;a href=&quot;'</span><span style="color: #339933;">.</span>admin_url<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot; comment.php?action=cdc&amp;c=<span style="color: #006699; font-weight: bold;">$id</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;&gt;del '</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'| &lt;a href=&quot;'</span><span style="color: #339933;">.</span>admin_url<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot; comment.php?action=cdc&amp;dt=spam&amp;c=<span style="color: #006699; font-weight: bold;">$id</span>&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;&gt;spam&lt;/a&gt;'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>编辑完functions.php函数之后，打开comments.php文件，添加代码到你想要显示“删除”和“垃圾邮件”链接的地方。对于大多数的主题，你会发现一个edit_comment_link （ ）php代码。把以下的代码放在它的后面就可以了。</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left2">Download <a href="http://www.graygift.com/wordpress/wp-content/plugins/wp-codebox/wp-codebox.php?p=1213&amp;download=download.txt">download.txt</a></span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p12132"><td class="line_numbers"><pre>1
</pre></td><td class="code" id="p1213code2"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span> ?php delete_comment_link<span style="color: #009900;">&#40;</span>get_comment_ID<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>当然了，一开始我们要确保当前用户对评论有修改权限。如果有的话，删除和标记为垃圾评论的链接就会显示在评论里。注意admin_url（ ）函数的使用，这个函数允许你重新定位博客的管理网址。</p>
<p>翻译于：<a href="http://www.wprecipes.com/how-to-add-del-and-spam-buttons-to-your-comments">How to: Add“Delete”and“Spam”buttons to your comments.</a></p>
<ul class="related_post"><li><a href="http://www.graygift.com/wordpress/detailed-comment-php-production-template/" title="Comment.php模板的制作详解">Comment.php模板的制作详解</a></li><li><a href="http://www.graygift.com/wordpress/distinction-between-the-authoru002639s-comments/" title="区分作者的评论">区分作者的评论</a></li><li><a href="http://www.graygift.com/wordpress/comments-add-a-few-floors-wordpress-message-number/" title="WordPress 评论添加楼层数(留言编号)">WordPress 评论添加楼层数(留言编号)</a></li><li><a href="http://www.graygift.com/wordpress/wordpress-separately-trackbacks-pingbacks-list-and-comments/" title="WordPress中分开Trackbacks/Pingbacks 和评论列表">WordPress中分开Trackbacks/Pingbacks 和评论列表</a></li><li><a href="http://www.graygift.com/wordpress/theme-navigation-bar-fixed-position/" title="主题导航栏固定位置">主题导航栏固定位置</a></li><li><a href="http://www.graygift.com/wordpress/%e5%8f%98%e6%b7%a1a-theme/" title="主题变淡了">主题变淡了</a></li><li><a href="http://www.graygift.com/wordpress/the-subject-of-an-initial-done/" title="主题初步完成了！">主题初步完成了！</a></li><li><a href="http://www.graygift.com/diary/the-theme-of-the-framework-i-had/" title="我的主题出框架了！">我的主题出框架了！</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.graygift.com/wordpress/comment-page-to-add-and-delete-spam-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

