WP留言版页面的教程网上一搜一大片,找了下别人的资料组合看了下。结合weisay自带的留言版页面模板,下面来看看怎么制作一个wordpress留言板页面。
a、找到模板主题目录“./wp-content/themes/主题名称/”中的single.php文件,也就是文章页面,复制single.php并重命名为ly.php。在ly.php最顶部添加如下代码(用于调用页面模板)。
b、在ly.php中找到
文章标题与留言模块
它们之间的为文章输出的信息和内容,可作适度修改,或者按照样式改写。
比如,我这里的正文(呃,weisay的主题已经自带了的):
灌水先锋队
get_results("SELECT COUNT(comment_ID) AS cnt, comment_author, comment_author_url, comment_author_email FROM (SELECT * FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->posts.ID=$wpdb->comments.comment_post_ID) WHERE comment_date > date_sub( NOW(), INTERVAL 3 MONTH ) AND user_id='0' AND comment_author_email != 'root@searu.org' AND post_password='' AND comment_approved='1' AND comment_type='') AS tempcmt GROUP BY comment_author_email ORDER BY cnt DESC LIMIT 56"); foreach ($counts as $count) { $a = get_bloginfo('wpurl') . '/avatar/' . md5(strtolower($count->comment_author_email)) . '.jpg'; $c_url = $count->comment_author_url; $mostactive .= '- ' . '
![' . $count->comment_author . ' (留下'. $count->cnt . '个脚印)](' . $a . ')
';
}
echo $mostactive;
?>
欢迎大家多多灌水,有访必回!
c、进入WP博客管理后台,撰写新页面,在“页面模板”处选择新增的“Guestbook”,填写标题“留言版”,发表看看效果吧。
关于我b步骤中出现的“/gbook2.php”,源码: