北京快乐八开奖 > wordpress > 制作wordpress留言板页面代码
2010
04-07

多乐彩20160120:制作wordpress留言板页面代码

北京快乐八开奖 www.gcfbs.com 总觉得仅通过文章评论的方式并不能满足用户多样化的交流需求,我浏览他人博客,有时并不是针对主题的留言不太好意思留在文章评论里,而如果没有独立的留言板块,只好就看看不说话。显然制作一个wordpress的留言页面就尤为重要,暂时不考虑通过插件来实现,我现在是通过如下步骤实现:

1、找到博客主题目录中的single.php文件(/wp-content/themes/博客主题名称/),复制 single.php并重命名为guestbook.php,这样留言板能保持博客的布局基本一致。

2、编辑guestbook.php并且在文件头部找到如下php代码:

<?php get_header(); ?>

在这句代码前加入以下代码:

<?php
/*
Template Name: Guestbook
*/
?>

3、在wp后台新建一个页面,可命名为“留言板”(自己喜好),页面内容自己决定即可。在右侧页面模板处选择刚才创建的名称为“guestbook”的模板。

4、打开guestbook.php,可以去掉发布日期等代码。

5、给留言板定制专用的留言功能,即把文章页面后面的“评论”改为“留言”。文章页面的评论都是用到comments.php实现的,不能把那些地方的“评论”也改成“留言”。因此复制一份comments.php并命名为guestcomments.php,再进行修改。

6、打开guestbook.php,找到代码

<?php include('templates/comments.php'); ?>

将这段代码更换为以下代码:

<?php
if (function_exists(‘wp_list_comments’)) {
comments_template(‘/guestcomments.php’, true);
} else {
comments_template();
}
?>

OK,但我最终在最后2步的修改还是未能实现,我仅找到了这一句代码:

<?php comments_template(); ?>

没有找到

<?php include('templates/comments.php'); ?>

修改了相关评论文字变成留言,没有任何变化。找到之后会完善分享给大家。

完整篇:DIY制作wordpress留言板页面:https://www.gcfbs.com/wp-guestbook-2.html

最后编辑:
作者:宋夏 Susie

  1. Pingback: DIY制作wordpress留言板页面_宋夏博客

  2. 想请教一个问题,做成这个留言板后,后台里面显示的文章的评论,就是说把这个留言板当成一片文章来处理了..请问怎么修改…

    • 在wp后台新建一个页面,可命名为“留言板”(自己喜好),页面内容自己决定即可。在右侧页面模板处选择刚才创建的名称为“guestbook”的模板。
      是一个页面啊~

  3. 祝你的博客人气越来越好。

    —————————————
    个人签名:金世纪教育www.xuanke114.com/21jsj/

  4. 我想请教一个问题。
    为什么加上那段代码之后,网页header前面会出现问题呢?在webkit内核浏览器是空白,在IE内核则网页整个排版错误。
    谢谢咯、