新建WordPress留言本并设置评论倒序


据说用插件也能实现留言功能。但是插件装多了会慢,还是比较喜欢天然diy的。:)

新建页面重命名为“留言区”,不过页面是不会显示评论窗口的,只好把comment代码复制过来。具体如下:

1,找到当前使用模版(theme文件夹)single.php文件,复制,并重命名为guestbook.php。

2,打开guestbook.php 在文件头部找到如下php代码:
<?php get_header(); ?>
在此语句前加一段仅带注释语句的模板标识,这里我们将页面模板名字(Template Name)定义为Guestbook,这个名字在下面会有用到。
<?php
/*
Template Name: Guestbook
*/
?>

3,将修改后的guestbook.php上传到博客模板目录(/wp-content/themes/博客模板名称/)。

4,创建留言板,登录后台新建一个页面,主题内容自己写吧~~在下面会有选择页面模板(page template)处,选择刚才创建的guestbook页面模板,发布(publish),完成。

5,预览,是不是可以啦~哈哈~

 还有一种更简洁的方法:

打开page.php,把
<?php comments_template(); ?>
复制到  </div>
<?php endwhile; endif; ?>之前,保存,预览~哈

 

评论倒序这个功能当然是必要的,如果评论多了,谁还翻到最后一页看最新的啊 – -

修改主题中的评论页面(comments.php)

<?php foreach ($comments as $comment) : ?>
换成
<?php foreach (array_reverse($comments) as $comment) : ?>

这样所有的评论都是倒序排列了~ ^_^

    • 97gan
    • 2009年04月6日 5:51上午

    学习

    [回复]

    • 684
    • 2008年11月12日 3:21下午

    רҵ

    [回复]

    • bear
    • 2008年09月15日 1:00上午

    原来IT高手就在我身边,以后电脑有问题就找你了!!

    [回复]

  1. 没有通告

#1 #2 #3 #4 #5 #6 #7 #8 #9 more »