免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
做一个wordpress留言板很简单,我们知道一般可以用新建一个主题名字叫“留言板”的页面,让访客以评论留言的方式来实现。但是这种方式建立的留言板,其实是一个一般主题(post)或页面(page),因此缺乏进一步定制的功能,而且提示文字也全部是“评论”要做一个可定制的留言板其实很简单,只需要5步,那就让我们开始吧 如果你满足下列要求,请继续,你有主机文件存储权限(一般博客服务提供商可能没有提供此权限).你可以以admin权限登录后台(一般都有吧)你大概知道点HTML和PHP文本形式的差别(定制部分需要修修改改,当然不难,只要认得出什么是html文本,什么是php文本就及格).一:制作留言板模板:1)找到你博客模板目录中的single.php文件(一般你的模板目录是在/wp-content/themes/博客模板名称/);复制single.php并重命名为guestbook.php,这样做的目的是我们希望留言板能保持博客的基本布局如:页面头部,页脚和侧边栏。因此最好的方式就是复制用来显示单篇主题的页面模板文件single.php2)用一款合适的文本编辑器(如:editplus,ultraedit,notepad2,之所以没说windows自带的notepad是因为它对UTF-8的编码方式支持不好);打开guestbook.php 在文件头部找到如下php代码:在此语句前加一段仅带注释语句的模板标识,这里我们将页面模板名字(Template Name)定义为Guestbook,这个名字在下面会有用到。OK,简单吧,留言板的页面模板文件就做好了。3)将修改后的guestbook.php上传到博客模板目录(/wp-content/themes/博客模板名称/)下二:在后台创建留言板4)以具有admin权限的帐号登录,新建一个页面,在主题名称处输入“留言板”,在内容处像往常写博客主题一样输入些内容,如:请留下宝贵意见和建议等等5)很重要的一步:在右侧页面模板(page template)处,选择刚才创建的guestbook页面模板,发布(publish),完成。去自己的博客主页看看,根据博客模板的不同,留言板会以Tab方式或者侧栏链接的方式显示。三:把留言板做的更完美通过上面的5步,你已经拥有一个留言板了,但是这和新建主题/页面生成的留言板没什么区别。别急,因为我们的留言板是根据自建的guestbook页面模板生成的,所以做适当的修修改改就可以了,而且这并不会影响到其他一般主题或页面的显示1)去掉发布日期:如果你不希望你的留言板主题显示如一般主题那样的发布日期,那么在guestbook.php中找到如下代码并删除。/根据不同模板不同可能有点不同,比如可能是2)自定义“留言”样式的提示文本因为其他主题或页面的评论都是用到comments.php来显示和输入评论的,不能把那些地方的“评论”也改成“留言”了。因此复制一份comments.php并命名为guestcomments.php,就在guestcomments.php上修修改改吧把所有“X comments”(xxx条评论)改成“X guestbook entries”(xxx条留言)把“Post Comment”(发布评论)按钮的提示改成“Sign Guestbook”(发布留言)3)最新留言显示在顶部按照评论方式的留言,总是最新的留言排在最下面,如果我们希望最新的留言显示在最上面,可以这么做在guestcomments.php中找到如下代码:foreach ($comments as $comment)替换成foreach (array_reverse($comments) as $comment)好啦,自定义的留言文本和显示方式据改好了,最后别忘了把guestcomments.php上传到你的博客模板目(/wp-content/themes/博客模板名称/)下4)仅仅修改上面的2),3);原来的guestbook.php并不知道你想启用新的留言和显示方式,所以我们还是要回到guestbook.php(不会那么快忘记这个文件吧 )找到如下代码:替换成四:还有什么花样吗?因为我们用的是guestbook.php作为留言板的页面模板,相比一般主题/页面生成的留言板, 通过修改guestbook.php, 我们能获得更多的功能和提示,因为我们能在此文件中加入php语句,可以是自编的,也可以是其他插件中引用过来的函数。这也给了我们一个启示,就是通过自定义页面模板的方式,我们可以定义一个全新页面,可以保留侧栏(sidebar),页脚(foot),也可以不保留,然后在内容(content)部分加入自己的php代码。比如,我将Popularity Contest(主题流行程度)插件的输出函数放在自定义的页面模板中,做成一个类似于抓虾的热文(top rank)页面,由访客的浏览行为自动排序出该博客内的热门主题榜单。制作留言板要注意以下几点1、 登陆博客后台页面添加新页面 2、在标题处写上“留言板”三个大字,在文本框输入要在留言板显示的内容 3、在窗口右侧中的“属性”框里,在父级的下拉菜单中选“主页面(无上级)”,排序处的数字按自己想要的排列顺序填写,0为默认顺序 4、把编辑页面界面滚到底部,在讨论里勾选“允许评论”,如果不勾选,无法留言 5、点击发布,WordPress留言板制作成功。 6、最后,为了美观,如果缩略名是中文,则留言板的地址将会是http:/*/留言板缩略名,所以,建议设置为英文guestbook或其它。P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026湖南第一师范学院招聘非事业编制人员3人备考题库及一套答案详解
- 2026年4月广东深圳市大鹏新区政务服务和数据管理局招聘编外人员3人备考题库附答案详解(典型题)
- 2026广西北海市行政审批局招聘北海市政务服务中心聘用人员控制数2人备考题库附答案详解(培优b卷)
- 2026湖北武汉市华中农业大学园艺林学学院设施与智慧园艺方向专任教师招聘备考题库有答案详解
- 2026河北武汉市第二十六中学招聘高中教师6人备考题库带答案详解(完整版)
- 2026西北工业大学航天学院飞行控制研究所招聘备考题库(2人)含答案详解(b卷)
- 《异分母分数加减法》教学设计
- 网络信息安全与防护手册
- 网站SEO优化策略手册
- 教学管理与学员发展手册
- 林业造林工程监理规划方案
- 广东省湛江市2026年普通高考测试(一)语文试题及参考答案
- 综治研判会议制度
- 2026年兰考三农职业学院单招职业技能考试题库含答案详解(完整版)
- 世界各地高中教育体系比较
- 原料不合格处置管理培训
- 2026年中考语文专题复习:标点符号 讲义
- 常见病小儿推拿培训
- 政务颁奖礼仪培训
- 疝气手术护理宣教
- 行文格式规范培训
评论
0/150
提交评论