> 刚才小邪在想,如果能为留言本页面指定单独的评论排列顺序与分页设置就好咯。
> 然后就去查了一下官方文档,研究了下 Comments_template() 函数。

> (*^__^*) 现在汇报成果,方法对于修改过模板的童鞋来说绝不是问题。
> P.s. 话说下午又要停电了,听说是哪个地方的变压器遭雷劈了,估计丫装X了哈哈。
1. 首先为留言本单独建立模板:
> 先把模版文件夹中,Page.php(页面模板)和 comments.php (评论模板)复制副本。
> Page.php 的副本命名为 gbook.php,然后 comments.php 副本命名为 gbookc.php。
> 然后给 gbook.php 加上格外的页面模板头部,说明此文件为格外的页面模板。
1 2 3 4 5 | <?php /* Template Name: Guestbook */ ?> |
> 把以上代码加到 gbook.php 的顶部,然后进入后台编辑页面处,打开留言本页面。
> 在右边的模板挂件处,选择 Guestbook,此名称与上面代码处相符合。
> 然后修改 gbook.php 指定 gbookc.php 为此模板的评论模板。
1 2 3 4 5 6 7 | <?php if (function_exists('wp_list_comments')) { comments_template('', true); } else { comments_template(); } ?> |
> 将上面代码修改为以下的代码即可。
1 2 3 4 5 6 7 | <?php if (function_exists('wp_list_comments')) { comments_template('/gbookc.php', true); } else { comments_template(); } ?> |
> 可能有的模板不一样,我们的目标是把下面代码中第一行的内容。
> 修改为第二行的样子,这样就好咯。
1 2 | comments_template('', true); comments_template('/gbookc.php', true); |
> 然后修改 gbookc.php 的排序问题,单独要设定为倒序。
1 | <?php foreach ($comments as $comment) : ?> |
> 将上面代码修改为下面代码即可,这里是 PHP Foreach 循环。
> 过程是根据数组中每个元素来循环代码块。
1 | <?php foreach (array_reverse($comments) as $comment) : ?> |
2. 将留言框提到顶部:
> 这是亮点,对于评论不喜欢分页的童鞋来说,估计能有很大的作用。
> 但是同样的,这也是难点,没修改过模板的童鞋估计很难办。
> 坚持住,胜利就在眼前,勇士们,嘎嘎,冲哇 O(∩_∩)O哈!
> 因为各个模板都是不同的,我这里贴出的是一些特征。
1 2 3 | <?php if ( 'open' == $post->comment_status ) : ?> // 中间是评论框体的代码 <?php endif /* if ( 'open' == $post->comment_status ) */ ?> |
> 把上面的代码移动到下面的代码之下。
1 | <?php if ( $comments ) : ?> |
> 就好了,下面单独给出一些识别各种代码的方法。
3. 如何识别评论框体代码:
> 这些只是一些具有特征性的代码段,不是完整的代码喔。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | <?php if ( 'open' == $post->comment_status ) : ?> // 首先会判断是否允许留言 <div id="comments-list" class="comments"> // 一般来说评论框体的 ID 和 CLASS 都是这样的 <div class="comment-text"> // 你可以在其中看到评论内容的 DIV echo('<i>Your comment is awaiting moderation</i>'); // 也可以看到类似于你的评论正在审核的提示语句 <?php comment_author_link() ?> // 能看到留言则的网站链接调用代码 <?php comment_date(); ?> // 评论日期的调用代码 <?php comment_time(); ?> // 评论时间的调用代码 <input id="submit" name="submit" type="submit" value="提交(Ctrl+Enter)" tabindex="7" accesskey="P" /> // 接着再往下就看到了“提交”按键的代码 </form><!-- #commentform --> // 然后评论框表单被这个代码合上了 <?php endif ?> // 这个判断结束的标志一般都能在评论框底部代码处找到的 // 这个判断当然是判断是否允许留言的判断咯 |
4. 贴贴图,放松一下:
> (*^__^*) 嘻嘻,技术文章老让一些童鞋头疼,贴贴图放松下吧。
> 这些图在电脑里有些时间了,因为最近超级忙的说。
> 只有时间看完博友的博客就下线了,表介意哈。

> VeryCD 的热门评论呦,嘿嘿嘿。

> 嘿嘿,无聊的时候大囧国也是个好去处。

> 这是3位在煎蛋的超级大湿人的真迹呢,看图喔,他们在吟诗作对。
看看我的位置在哪里?
@Hailo , 呵呵,你的模板真漂亮 ~
看得眼花了
@阿吴 , ╮(╯▽╰)╭,你看C代码眼睛雪亮的 ~
我想应该可以在comments.php模板里加个条件判断,分别设置日志页面和留言板页面的留言框位置吧。。
@QiQiBoY , ╮(╯▽╰)╭,测试的时候怕影响其他页面,就弄了俩个 ~
而且对这些判断不大熟悉,就没加了,呵呵 ~
貌似模板里的判断不像PHP原本的判断似地 ~
郁闷啊郁闷 ~
zblog不知道可不可以呢?现在我留言板排序是个很大的问题!
@记忆盒子 , 饿,我没看过zblog的代码来着,暂时不知道耶 ~
这个Z-blog能不能用啊.
@国外网页设计教程 , 呵呵,不能直接用啦,原理应该差不多的 ~
看得我头晕了
我有代码恐惧症
@sweetdrug , 挺住,你可以跳过代码,看我贴图,呵呵 ~
好久没来了。。自己都感到惭愧了。。对不住兄弟啊。。我还得去备案。。这样踏实。。
@老七 , 呵呵,订个RSS,就不用忙的时候还要到处跑了 ~
像我现在就订阅了你和好多童鞋的RSS,不然我每天要在200多个博客上跑 ~
肯定会吃不消的 ~
祝你备案速度下来+圣诞快乐 ~
@邪 罗刹,
我订阅了哦。。只是没时间上网 明天备案。。搞好备案了再到处逛。。嘿嘿~~
@老七 , 嘿嘿,可以理解的噢,没事,有空上来玩玩就好咯 ~
@邪 罗刹,
恩 那是 一定的~~~
直接跳过看贴图~
那个唐曾很强大...
最后面那个说明你出名了啊
@Auston Jary , 呵呵,老唐在发骚 ~
╮(╯▽╰)╭,低调好一点,一定要低调 ~
@邪 罗刹,
发现你每天都更新啊
更新狂
@Auston Jary , 呵呵 早上一日一勃,傍晚当然要一日一博 ~
这个挺有用,以前我也想过单弄个留言页,但是想到具体问题就溃了。
@九站 , 很好,对你有用可真让人高兴 ~
呵呵,每次都有那么多内容
@开心凡人 , 恩,嘿嘿,看起来充实一点 ~
将留言框提到顶部確實是個大亮~~
@keon , 恩,以前的 Elegant-box 我一直没弄成功过,所以这次鸡冻了 ~
我踩踩踩踩。。。。。。。繼續ing
@漠嵐 , 嘿嘿嘿,你冲动了 ~
你留言的樣式很容易查找。。。能分辨顏色
@漠嵐 , 恩恩,以后做什么 Li 啊 之类的 ~ 都要注意颜色区分呢 ~
哈哈,我就懒得为留言本再建一个模板了,所有的一视同仁~
@万戈 , 呵呵,当初我自己太鸡冻才建的,现在发现浪费鸟 ~
留言数比我文章平均还小呢 ~
我打开的安静地前往大王
挖大无畏
挖达到
挖嗲阿瓦嗲王大为的
我.插
这个好玩!呵呵!
@GEZ鸽子 , ( ⊙o⊙ )哇,原来你也是大湿人哇,银了一手好湿啊 ~
@GEZ鸽子,
我。插你!淫人~
@GEZ鸽子 , 兄台,承让了,承让了 ~
倒。。。。
我要不来看文章,我还真不知道你把俺给写出来了。那只是我一个朋友在开发项目。而且给的工价也相当高。你不说你是学生,我还真不知道呢。嘻嘻嘻嘻嘻
我感觉你技术很厉害,所以就找你折腾了呗,郁闷,伤心、、、、、、、、、
@少杰 , 晕,我不知道是你哇,对不起啦 ~
要是用户名是少杰,我一下子就能认出来了 ~
我以为我熟悉的人都会直接来我博客上找我的 ~
而通过Hugege找我的方式就太怪异了 ~
主要是以前我有过很多这样的遭遇 ~
所以对不认识和不熟悉的人都比较那个的 ~
希望你能理解下 ~
抱歉,真的灰常抱歉 ~
@邪 罗刹,
邀请你有不接,QQ也加了,开发一个wp博客家几个同步插件就3万块。还想反正都是让被人挣,还不如给我的朋友。所以就找你则。实在找不到你我就让HUGEGE找你了。
@少杰 , 汗 ~ 如果直接在这里留言就好了 ~
这俩天太忙,QQ没时间上,真是不好意思了 ~
我这段时间冲刺英语,不久要出国了 ~
大前天开始就没有时间弄电脑了 ~
@邪 罗刹,
出国???嫉妒,到哪里啊。以后好给我办签证。嘻嘻嘻嘻
@少杰 , 额,高考太烂了来着,所以跑荷兰去了 ~
如果到时候我混熟那里了,你去玩我做导游噢 ~
@邪 罗刹,
可以,我把我弟弟也送荷兰去。嘻嘻嘻嘻
认真看完全文有一次评论!
1代码我就不搞了。我挺不住,现在我的博客就嵌套我都的用两插件了,要不开不了那功能。邮件通知也失效了。呜呜呜
23位在煎蛋的超级大湿人太有才了,真TMD有才,怎一词有才可以说清楚。
3那厮,是在我们搞营销世界里的尊称,是最那家伙和有实力。那是一个和有实力的家伙。比如我见叶茂中那厮。在喝酒我就过去和他干一吧!那厮是只有强者才能应用的词语,等你出社会你就会听到那厮真的很厉害啊!不说假你们看他做的那个什么什么多好啊!你们做的哦到吗?
@少杰 , 额,我很认真的再道歉一次,以后再也不会发生这种事情了。
是我孤陋寡闻了 ~
这张技术贴,绝对不寂寞!
因为连我都能玩懂,哇哈哈~
@619 , ( ⊙o⊙ )哇,你也强力起来了,那个提升评论框,我以前的主题可没搞定呢 ~
最后三张图很牛~
@SATURN , 嘿嘿,后面改成牛图专栏好咯 ~
大囧国是那个网站啊?
@疾风 , http://www.jiongus.com 很好玩的网站来着 ~
evlos又在折腾博客老,每一篇都说的那么仔细明了、赞赞!!
@萄葡 , 嘿嘿,一定要把WP玩得掉一层皮下来 ~
强哟~ 用得着时再来学
@柳城 , 嘿嘿,柳城也来玩咯,你的首页的圣诞FLash真可爱 ~
直接把评论功能强制删除,只需要Revision Control ,连akismet都省了~~
这个主题的全部文件都改动了,是一个完完全全的Powered By WordPress的相册程序
@Jerry Chen , ╮(╯▽╰)╭ 汗 ~ 打广告的 ~ 嘎嘎 ~
@邪 罗刹,
难道不是?你上去看看哪里可以留言的?况且速度快得完全不像男人~~
@Jerry Chen , 汗 ~ 淡定 ~ 要淡定 ~ 冲动是魔鬼 ~
这就是真正的盖楼了
@先看看 , 盖吧盖吧 ~ 嘿嘿嘿 ~
節日快樂!!!!!!!!!!!!!!!!!
@漠嵐 , Merry Christmas ~!
@北街 , 嘿嘿,谢谢支持 ~
贴图很有意思,那个唐僧悟空的全篇我看过,差点没笑晕。。。
@Nox , 恩,我后来笑得蛋疼 ~
呵呵,贴图不错。
评论倒序我早改了。
@三七八蛋 , 呵呵,以后多贴贴 ~
技术偶不懂,都是来送祝福的,圣诞快乐.
@muxiaku , Merry Christmas ~!
你这样一说,我到也想给留言本单独做个模板了
@卢松松 , 呵呵,到时候我要坐前排 ~
A级,鉴赏完毕。
@lty , ( ⊙o⊙ )哇,呵呵,应该是AV级 ~
那个大囧国的统计,笑死我了
@amy , 杯具啊 ~ 我不小心把图弄得太小了 ~ 难为你看哪些微型字了 嘿嘿 ~
不知道这方法能不能用到ZB上?
@追忆永恒 , 唔,原理一样,但是不能直接用噢 ~
看了,暂时没有折腾的兴趣,马克一下,将来或许会用到。
@漠然 , 呵呵,用力MARK ~
有用,先收着。\(^o^)/~
@漠天 , 嘿嘿,谢谢支持,订阅你一下,你博客很合胃口的说 ~
@邪 罗刹,
O(∩_∩)O哈哈~,
我发现 现在留言的 一般直接跑文章去了 留言本变成一个摆设=。=
@江流 , 恩,这倒是有点杯具了 ~ 貌似我留言本也没啥意义 ~