wordpress怎么添加留言板
做一个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代码:<?php get_header();="" ?="">在此语句前加一段仅带注释语句的模板标识,这里我们将页面模板名字(Template Name)定义为Guestbook,这个名字在下面会有用到。
<?php template="" name:="" guestbook*/?="">OK,简单吧,留言板的页面模板文件就做好了。3)将修改后的guestbook.php上传到博客模板目录(/wp-content/themes/博客模板名称/)下二:在后台创建留言板4)以具有admin权限的帐号登录,新建一个页面,在主题名称处输入“留言板”,在内容处像往常写博客主题一样输入些内容,如:请留下宝贵意见和建议等等5)很重要的一步:在右侧页面模板(page template)处,选择刚才创建的guestbook页面模板,发布(publish),完成。
去自己的博客主页看看,根据博客模板的不同,留言板会以Tab方式或者侧栏链接的方式显示。三:把留言板做的更完美通过上面的5步,你已经拥有一个留言板了,但是这和新建主题/页面生成的留言板没什么区别。
别急,因为我们的留言板是根据自建的guestbook页面模板生成的,所以做适当的修修改改就可以了,而且这并不会影响到其他一般主题或页面的显示1)去掉发布日期:如果你不希望你的留言板主题显示如一般主题那样的发布日期,那么在guestbook.php中找到如下代码并删除。<?php the_time('y/m/d')="" ?="">//根据不同模板不同可能有点不同,比如可能是<?php the_time('m')="">?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(不会那么快忘记这个文件吧:) )找到如下代码:<?php comments_template();="" ?="">替换成<?php comments_template('/guestcomments.php');="" ?="">四:还有什么花样吗?因为我们用的是guestbook.php作为留言板的页面模板,相比一般主题/页面生成的留言板, 通过修改guestbook.php, 我们能获得更多的功能和提示,因为我们能在此文件中加入php语句,可以是自编的,也可以是其他插件中引用过来的函数。这也给了我们一个启示,就是通过自定义页面模板的方式,我们可以定义一个全新页面,可以保留侧栏(sidebar),页脚(foot),也可以不保留,然后在内容(content)部分加入自己的php代码。
比如,我将Popularity Contest(主题流行程度)插件的输出函数放在自定义的页面模板中,做成一个类似于抓虾的热文(top rank)页面,由访客的浏览行为自动排序出该博客内的热门主题榜单。
wordpress怎么添加留言板
做一个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代码:<?php get_header();="" ?="">在此语句前加一段仅带注释语句的模板标识,这里我们将页面模板名字(Template Name)定义为Guestbook,这个名字在下面会有用到。
<?php template="" name:="" guestbook*/?="">OK,简单吧,留言板的页面模板文件就做好了。3)将修改后的guestbook.php上传到博客模板目录(/wp-content/themes/博客模板名称/)下二:在后台创建留言板4)以具有admin权限的帐号登录,新建一个页面,在主题名称处输入“留言板”,在内容处像往常写博客主题一样输入些内容,如:请留下宝贵意见和建议等等5)很重要的一步:在右侧页面模板(page template)处,选择刚才创建的guestbook页面模板,发布(publish),完成。
去自己的博客主页看看,根据博客模板的不同,留言板会以Tab方式或者侧栏链接的方式显示。三:把留言板做的更完美通过上面的5步,你已经拥有一个留言板了,但是这和新建主题/页面生成的留言板没什么区别。
别急,因为我们的留言板是根据自建的guestbook页面模板生成的,所以做适当的修修改改就可以了,而且这并不会影响到其他一般主题或页面的显示1)去掉发布日期:如果你不希望你的留言板主题显示如一般主题那样的发布日期,那么在guestbook.php中找到如下代码并删除。<?php the_time('y/m/d')="" ?="">//根据不同模板不同可能有点不同,比如可能是<?php the_time('m')="">?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(不会那么快忘记这个文件吧:) )找到如下代码:<?php comments_template();="" ?="">替换成<?php comments_template('/guestcomments.php');="" ?="">四:还有什么花样吗?因为我们用的是guestbook.php作为留言板的页面模板,相比一般主题/页面生成的留言板, 通过修改guestbook.php, 我们能获得更多的功能和提示,因为我们能在此文件中加入php语句,可以是自编的,也可以是其他插件中引用过来的函数。这也给了我们一个启示,就是通过自定义页面模板的方式,我们可以定义一个全新页面,可以保留侧栏(sidebar),页脚(foot),也可以不保留,然后在内容(content)部分加入自己的php代码。
比如,我将Popularity Contest(主题流行程度)插件的输出函数放在自定义的页面模板中,做成一个类似于抓虾的热文(top rank)页面,由访客的浏览行为自动排序出该博客内的热门主题榜单。
怎么调用wordpress最新留言
<?php $comments="get_comments('status=approve&number=5&order=asc');" foreach($comments="" as="" $comment)="" :="" $output='' .get_comment_author().'发表评论说:comment_id)="" )="" .="" '"="">' . $comment->comment_content . ''; echo $output; endforeach;?>循环的方式调用五条最新留言。
留言者没有链接。
如何做一个wordpress留言板
首先我们用dreamweaver新建一个PHP空白页面,在此页面顶部设置你要建的留言板的名称,代码如下,红色部分就是留言板的名称,可以自己随意取,建议用英文吧,不要纯中文。
<?php template="" name:="" liuyanban*/?="">打开你主题的目录,找到page.php页面,然后把里面的代码全部复制过来粘贴到我们第一步新建的留言板页面。第一二步完成后代码如下: <?php template="" name:="" liuyanban*/?=""><?php get_header(); ?><?php if (have_posts()) : the_post(); update_post_caches($posts); ?>”>
<?php the_title(); ?>
<?php edit_post_link(__('Edit', 'inove'), '', ''); ?><?php if ($comments || comments_open()) : ?><?php _e('Leave a comment', 'inove'); ?><?php _e('Go to comments', 'inove'); ?><?php endif; ?><?php the_content(); ?><?php include('templates/comments.php'); ?><?php else : ?><?php _e('Sorry, no posts matched your criteria.', 'inove'); ?><?php comments_template(”,true); ?><?php endif; ?><?php get_footer(); ?>在上面的代码里面加上评论调用函数 <?php comments_template(”,true);="" ?="">建立了页面不能忘记了美化啊,怎么弄呢?我们需要做的就是直接调用文章内容页评论的CSS样式。代码如下(此代码和single.php里面的一样,不知道的朋友直接去主题目录single.php里面找): <?php comments_template(”,true); ?>最后得到的留言本代码如下,将此页面存为“liuyanban.php”: <?php/*Template Name: liuyanban*/?><?php get_header(); ?><?php if (have_posts()) : the_post(); update_post_caches($posts); ?>”>
<?php the_title(); ?>
<?php edit_post_link(__('Edit', 'inove'), '', ''); ?><?php if ($comments || comments_open()) : ?><?php _e('Leave a comment', 'inove'); ?><?php _e('Go to comments', 'inove'); ?><?php endif; ?><?php the_content(); ?><?php include('templates/comments.php'); ?><?php else : ?><?php _e('Sorry, no posts matched your criteria.', 'inove'); ?><?php comments_template(”,true); ?><?php endif; ?><?php get_footer(); ?>7最后到WordPress后台-页面-新建一个页面,命名“留言板”。给此页面选择模板“liuyanban”,页面内容里面随便输入你想要给留言者看的内容就行了。wordpress 留言页面怎么做
首先我们用dreamweaver新建一个PHP空白页面,在此页面顶部设置你要建的留言板的名称,代码如下,红色部分就是留言板的名称,可以自己随意取,建议用英文吧,不要纯中文。
打开你主题的目录,找到page.php页面,然后把里面的代码全部复制过来粘贴到我们第一步新建的留言板页面。
第一二步完成后代码如下:
”>
', ''); ?
在上面的代码里面加上评论调用函数
建立了页面不能忘记了美化啊,怎么弄呢?我们需要做的就是直接调用文章内容页评论的CSS样式。代码如下(此代码和single.php里面的一样,不知道的朋友直接去主题目录single.php里面找):
最后得到的言本代码如下,将此页面存为“liuyanban.php”:
7
最后到WordPress后台-页面-新建一个页面,命名“留言板”。给此页面选择模板“liuyanban”,页面内容里面随便输入你想要给留言者看的内容就行了。
4
如何为wordpress博客添加留言板
1,找到当前使用模版(theme文件夹)single.php文件,复制,并重命名为guestbook.php。
2,打开guestbook.php 在文件头部找到如下php代码: 在此语句前加一段仅带注释语句的模板标识,这里我们将页面模板名字(Template Name)定义为Guestbook,这个名字在下面会有用到。 3,将修改后的guestbook.php上传到博客模板目录(/wp-content/themes/博客模板名称/)。
4,创建留言板,登录后台新建一个页面,主题内容可自定义,在右侧页面模板(page template)处,选择刚才创建的guestbook页面模板,发布(publish),完成。 5,可根据个人喜好来修改页面元素。
同时也可以添加插件:dmsguestbook。
wordpress不能留言吗
不需要装插件也可以的,你看看下面这个文章试一下先,如果你有什么问题,可以再来我的博客问我,http://poshi.org,我博客也是用wordpress的,我的留言地址是http://poshi.org/contact,你可以打开这个页面看我做的“留言本”。
2步创建 wordpress 留言本(转)2007年12月22日 星期六 03:33给 wordpress 添加留言本的方法很多,有使用插件的,有添加 php 文件的。我这里介绍一个非常简单的方法——用页面页(page.php)创建留言板。
不知道大家有没有想过为什么独立文章页(single.php)可以留言,而页面页(page.php)不能留言呢?差别就是下面这段独立文章页(single.php)里有但页面页(page.php)没有的代码:<?php comments_template();="" ?="">这其实是调用主题的留言模板(comments_template)。我们将其添加到页面页(page.php)相应的位置,即可增加页面页(page.php)的留言功能。
步骤如下:在后台的模板编辑器里打开页面页(page.php),找到 后面第一个标签,将上述调用留言模板的代码复制到它下面并保存。2、撰写一个新页面并命名为“留言板”,在其侧栏便可以看到“允许评论”和“允许 ping”,如果是留言页面的话就勾选这两项,非留言页面反勾选这两项即可,保存。
That's all… 转到页面前台即可看到效果了。是不是觉得这个方法真是 dead easy 呢。
转载请注明出处51数据库 » wordpress后台留言
?php>?php>?php>?php>?php>?php>?php>?php>?php>?php>?php>?php>?php>?php>?php>