当前位置: 意天行 > 学习笔记 > 文章正文

不需要插件的wordpress留言本

雨人 发表于 2008-11-30 14:25 | 阅读 1,029 views

wordpress正式启用了。一直为了留言本的问题头疼,目前我这个wordpress已经用了不少插件了。暂时不想增加其他插件,影响速度呢。为了弄出留言本功能,上网google了一把,找到解决方法如下:

以默认外观为基准:
1.到默认外观目录下(你正在使用的外观目录下),复制single.php文件,并改名为guestbook.php;
2.打开guestbook.php文件,在顶部添加代码

?Download 1.txt
1
2
3
4
5
<?php 
/*
Template Name: GuestBook
*/ 
?>

保存.
3.进入站点后台管理添加一个页面,页面模板选guestbook.php,(如果用了Rewrite功能,请设置好日志缩略名)保存
4.复制comments.php文件,并改名为guestcomments.php
5.打开guestbook.php文件,修改

?Download 2.txt
<?php comments_template();?>

?Download 3.txt
<?php comments_template('/guestcomments.php');?>

6.如果你想个性化这个留言本的话,请修改guestcomments.php

关键字: ,
喜欢意天行的文章,那就通过 RSS Feed 功能订阅阅读吧!

已经有8 个评论

  1. 导航网 说:

    博主的文章不错。是自己写的吗?我要转载一下,请问你是原作者吗?

    回复

  2. 雨人 说:

    @导航网,你说的具体是哪篇文章?

    回复

  3. 开平 说:

    老大啊。上次我问你的文章是不是原创的你还没答我呢。。麻烦有空了把答案发我邮箱里

    回复

  4. 雨人 说:

    开平你好,本博客下除了网文摘抄分类的文章之外,全部为原创文章

    回复

  5. 北方熊之舞 说:

    呵呵~~~来冒个泡~~

    回复

  6. SErHo 说:

    我直接加一个可以评论的页面就完事了,只不过不知道如何让留言按时间倒序输出

    回复

    雨人 回复:

    @SErHo, 留言倒序输出
    找到:

    <?php foreach ($comments as $comment) ;?>

    //替换成:

    <?php foreach (array_reverse($comments) as $comment) ;?>

    最好另外为留言本做个模板,按我文章内的方法就行
    不然,所有的文章内的留言都会变成倒叙的

    回复

    SErHo 回复:

    @雨人, 真是很感谢,去试一下

    回复

网友评论

*(必须)

* 绝不会泄露(必须)

输入答案:


我的微博

赞助广告

现在时刻

天气预报



| 返回首页 | 关于意天行 | 联系方法 | 广告合作 | 友情链接 | 版权声明