打开你主题的目录,找到page.php页面,然后把里面的代码全部复制过来粘贴到我们第一步新建的留言板页面。
第一二步完成后代码如下: <?php/*Template Name: liuyanban*/?><?php get_header(); ?><?php if (have_posts()) : the_post(); update_post_caches($posts); ?><div id=“post-<?php the_ID(); ?>”><h2><?php the_title(); ?></h2><div><?php edit_post_link(__(‘Edit’, 'inove‘), '<span>’, '</span>‘); ?><?php if ($comments || comments_open()) : ?><span><a href=“#respond”><?php _e('Leave a comment’, 'inove‘); ?></a></span><span><a href=“#comments”><?php _e('Go to comments’, 'inove‘); ?></a></span><?php endif?><div></div></div><div><?php the_content(); ?><div></div></div></div><?php include('templates/comments.php’); ?><?php else : ?><div><?php _e(‘Sorry, no posts matched your criteria.’, 'inove‘); ?></div><div id=“comments”><?php comments_template(“,true); ?></div><?php endif?><?php get_footer(); ?>
在上面的代码里面加上评论调用函数 <?php comments_template(”,true); ?>
建立了页面不能忘记了美化啊,怎么弄呢?我们需要做的就是直接调用文章内容页评论的CSS样式。代码如下(此代码和single.php里面的一样,不知道的朋友直接去主题目录single.php里面找): <div id=“comments”><?php comments_template(“,true); ?></div>
最后得到的留言本代码如下,将此页面存为”liuyanban.php“: <?php/*Template Name: liuyanban*/?><?php get_header(); ?><?php if (have_posts()) : the_post(); update_post_caches($posts); ?><div id=”post-<?php the_ID(); ?>“><h2><?php the_title(); ?></h2><div><?php edit_post_link(__('Edit’, 'inove‘), '<span>’, '</span>‘); ?><?php if ($comments || comments_open()) : ?><span><a href=”#respond“><?php _e('Leave a comment’, 'inove‘); ?></a></span><span><a href=”#comments“><?php _e('Go to comments’, 'inove‘); ?></a></span><?php endif?><div></div></div><div><?php the_content(); ?><div></div></div></div><?php include('templates/comments.php’); ?><?php else : ?><div><?php _e(‘Sorry, no posts matched your criteria.’, 'inove‘); ?></div><div id=”comments“><?php comments_template(”,true); ?></div><?php endif?><?php get_footer(); ?>
最后到WordPress后台-页面-新建一个页面,命名“留言板”。给此页面选择模板“liuyanban”,页面内容里面随便输入你想要给留言者看的内容就行了。
wordpress实现网站在线留言功能!使用插件完成留言Contact Form 7
使用Contact Form 7留言所需要的选项,比如留言主题,留言电话,留言内容等一些信息。为了避免垃圾信息的泛滥我们需要一个验证码的功能。
使用Really Simple CAPTCHA插件可以实现。此插件只需要开启就可以了!无需设置!
另外其实WP的插件非常多,如果没有技术实力用代码实现,足足有20多个插件可以达到目的
而且有第三方留言组件可以配合使用。
目录页是什么?是不是页面允许评论?
1.打开page.php
2.找到<?php endwhileendif?>
3.在它之前添加<?php comments_template()?>,保存。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)