<?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>Lidiy&#039;s blog &#187; 制作</title>
	<atom:link href="http://www.lidiy.com/tag/%e5%88%b6%e4%bd%9c/feed" rel="self" type="application/rss+xml" />
	<link>http://www.lidiy.com</link>
	<description></description>
	<lastBuildDate>Mon, 16 Jan 2012 00:50:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.2</generator>
		<item>
		<title>wordpress留言板手动制作方法(非插件)</title>
		<link>http://www.lidiy.com/make-wordpress-guest-book.html</link>
		<comments>http://www.lidiy.com/make-wordpress-guest-book.html#comments</comments>
		<pubDate>Mon, 15 Jun 2009 05:06:38 +0000</pubDate>
		<dc:creator>ankey</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[guestbook]]></category>
		<category><![CDATA[制作]]></category>
		<category><![CDATA[留言板]]></category>

		<guid isPermaLink="false">http://www.lidiy.com/?p=676</guid>
		<description><![CDATA[<img src="http://www.lidiy.com/wp-content/themes/cool/images/fenlei/w3.jpg" width="20" height="20" alt="" title="wordpress" /><img src="http://www.lidiy.com/wp-content/themes/cool/images/fenlei/w2.jpg" width="20" height="20" alt="" title="插件" /><br/>我很懒，本来想找到一个留言板插件用就好了，可惜小弟不才还真没找到留言板插件！如果谁找到了，可以在下面留言下。

所以只好百度，谷歌了些手动制作留言板的方法，自己已经制作成功了,留言板 下面说下我的制作过程.

思路:建立一个页面,并为其单独建立模板,这里模板分页面文字模板和评论部分模板(留言部分模板)]]></description>
			<content:encoded><![CDATA[<img src="http://www.lidiy.com/wp-content/themes/cool/images/fenlei/w3.jpg" width="20" height="20" alt="" title="wordpress" /><img src="http://www.lidiy.com/wp-content/themes/cool/images/fenlei/w2.jpg" width="20" height="20" alt="" title="插件" /><br/><p>我很懒，本来想找到一个留言板插件用就好了，可惜小弟不才还真没找到留言板插件！如果谁找到了，可以在下面留言下。</p>
<p>所以只好百度，谷歌了些手动制作留言板的方法，自己已经制作成功了,<a href="http://www.lidiy.com/guestbook">留言板</a> 下面说下我的制作过程.</p>
<p>思路:建立一个页面,并为其单独建立模板,这里模板分页面文字模板和评论部分模板(留言部分模板)</p>
<p>具体步骤:</p>
<p>一.制作</p>
<p>1.到你现在使用的wp主题文件夹下面(主题文件夹目录是/wp-content/themes/)复制comments.php文件,并改名为<span style="color: #0000ff;">gbcomments.php</span></p>
<p>2.在相同的文件夹下复制single.php文件,并将其改名为guestbook.php<br />
3.编辑guestbook.php文件,在顶部添加代码</p>
<div class="hl-surround">
<ol class="hl-main ln-show" title="Double click to hide line number." ondblclick="linenumber(this)">
<li class="hl-firstline"><span style="color: #0000ff;">&lt;?php</span><span style="color: #808080;"> </span></li>
<li><span style="color: #ffa500;">/* </span></li>
<li><span style="color: #ffa500;">Template Name: GuestBook </span></li>
<li><span style="color: #ffa500;">*/</span><span style="color: #808080;"> </span></li>
<li><span style="color: #0000ff;">?&gt;</span></li>
</ol>
</div>
<p>(Template Name: <span style="color: #ff0000;">GuestBook</span> 这里的名字你可以随便起,只是一会要用到,你记住就好!还有最后不要起中文名字,反正我试了,结果显示乱码)</p>
<p>4.继续编辑guestbook.php文件查找</p>
<p><span style="color: #0000ff;">&lt;?php</span><span style="color: #808080;"> </span><span style="color: #0000ff;">comments_template</span><span style="color: #808000;">()</span><span style="color: #808080;">;</span><span style="color: #0000ff;">?&gt;</span></p>
<p>将其替换成</p>
<p><span style="color: #0000ff;">&lt;?php</span><span style="color: #808080;"> </span><span style="color: #0000ff;">comments_template</span><span style="color: #808000;">(</span><span style="color: #8b0000;">‘</span><span style="color: #ff0000;">/</span><span style="color: #0000ff;">gbcomments.php</span><span style="color: #8b0000;">‘</span><span style="color: #808000;">)</span><span style="color: #808080;">;</span><span style="color: #0000ff;">?&gt;</span></p>
<p><img src="/wp-content/uploads/2009/06/gbook1.jpg" alt="wordpress留言板" width="570" height="500" /></p>
<p>5.到后台建立一个页面题目为:留言板,在页面内容里写下自己想在留言板写下的文章,然后选择该页面的模板风格为<span style="color: #ff0000;">GuestBook</span>就是第3步起的名字,然后发布页面,到此留言板就建立完毕了.</p>
<p><img src="/wp-content/uploads/2009/06/gbook2.jpg" alt="wordpress留言板" width="513" height="205" /></p>
<p>到这里就可以用了,但是你会发现很多地方是需要改的,如果想改的更像留言板的话请继续看第二大步.</p>
<p>二:装修留言板</p>
<p>1.要改的文件有两个,gbcomments.php和guestbook.php,先改gbcomments.php文件</p>
<p>这里我修改了一些文本显示文字,还有把留言框放到了页面的上面方便留言,而且让留言按时间倒叙显示,就是让最新的留言显示在上面.</p>
<p>修改的显示文字每个人的博客都不一样,我只提下几个地方:</p>
<p>1)原提示有多少评论改成已经有多少人留言</p>
<p>我的代码是这样的原来:&lt;h2&gt;&lt;?php comments_number(&#8216;No Responses&#8217;, &#8216;One Response&#8217;, &#8216;% Responses&#8217; );?&gt; to &lt;?php the_title(); ?&gt;&lt;/h2&gt;</p>
<p>我改成:&lt;h2&gt;&lt;?php comments_number(&#8216;没有留言&#8217;, &#8216;只有一条留言&#8217;, &#8216;仅仅有% 条留言&#8217; );?&gt;&lt;/h2&gt;</p>
<p>2)将&#8221;写下评论&#8221;,&#8221;提交评论&#8221;,类似的都将评论改成&#8221;*留言*&#8221;随便你怎么改了</p>
<p>将留言框提到上面来,把留言框的那部分代码放到&lt;h2&gt;&lt;?php comments_number(&#8216;没有留言&#8217;, &#8216;只有一条留言&#8217;, &#8216;仅仅有% 条留言&#8217; );?&gt;&lt;/h2&gt;前面就可以了!找到你gbcomments.php文件里类似上面的语句就可以了!至于留言框的那部分代码,一般的开始部分是&lt;?php if (&#8216;open&#8217; == $post-&gt;comment_status) : ?&gt;</p>
<p><img src="/wp-content/uploads/2009/06/gbook3.jpg" alt="wordpress留言板" width="544" height="318" /></p>
<p>将留言按时间倒叙:<code>找到</code></p>
<p><code>&lt;?php foreach ($comments as $comment) : ?&gt;<br />
//替换成：<br />
&lt;?php foreach (<span style="color: #bb6f02;"><strong>array_reverse(</strong></span>$comments<span style="color: #bb6f02;"><strong>)</strong></span> as $comment) : ?&gt;</code></p>
<p>2.大家知道guestbook.php文章就是我们复制主题里面的single.php文件来的,而往往我们想留言板里页面干净些不要些多余的东西就我自己博客而言,大家看下面截图就知道了,我去掉了文章下面的引用,文章发表日期时间,相关日志,文章评论数,还有TAG[这个tag大家可以试试我去掉后,页面走形了,所以只好留着了]这个我只能说思路因为每个人的模板都不同,不过大家可以放心的修改尝试,直到自己满意位置,因为这是个单独的文件有很好的独立性.</p>
<p><img src="/wp-content/uploads/2009/06/gbook4.jpg" alt="wordpress留言板" width="575" height="499" /></p>
<p>我觉得我写的够详细了,如果还有问题在下面留言吧~</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lidiy.com/make-wordpress-guest-book.html/feed</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
	</channel>
</rss>

