制作wordpress留言板

  • A+
所属分类:wordpress

  博客一直都没有留言板功能,今天自己做了一个,不知道老外是什么习惯,竟然开发wordpress的时候没有设置留言板功能,很是奇怪!在网上搜了搜,找到不少资料,有专门的留言板插件,也有自己制作留言板的方法,最后还是决定自己做一个吧,插件太多会使博客更慢,wordpress本身就已经慢的不能在慢了。下面就开始做留言板:

  一:制作留言板模板:
1)找到博客模板目录中的single.php文件(一般模板目录是在/wp-content/themes/博客模板名称/);复制single.php并重命名为guestbook.php,这样做的目的是留言板能保持博客的基本布局如:页面头部,页脚和侧边栏。因此最好的方式就是复制用来显示单篇主题的页面模板文件single.php

2)用一款合适的文本编辑器(如:editplus,ultraedit,notepad2,之所以没说windows自带的notepad是因为它对UTF-8的编码方式支持不好);打开guestbook.php 在文件头部找到如下php代码:

<?php get_header(); ?>
在此语句前加一段仅带注释语句的模板标识,这里我们将页面模板名字(Template Name)定义为Guestbook,这个名字在下面会有用到。

    <?php
    /*
    Template Name: Guestbook
    */?>
    留言板的页面模板文件就做好了。
    3)将修改后的guestbook.php上传到博客模板目录(/wp-content/themes/博客模板名称/)下
    二:在后台创建留言板
    4)以具有admin权限的帐号登录,新建一个页面,在主题名称处输入“留言板”,在内容处像往常写博客主题一样输入些内容,如:请留下宝贵意见和建议等等
    5)很重要的一步:在右侧页面模板(page template)处,选择刚才创建的guestbook页面模板,发布(publish),完成。
    这样基本的留言板功能就做好了,但是其中涉及到一些细节就要自己慢慢美化了,比如去掉发布日期需要删除<?php the_time(‘Y/m/d’) ?>代码等。
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
菩提谷主

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • Elenuellulfew Elenuellulfew 0

      Hi all. How are you?

      [回复]