为你的博客加上简易留言薄功能

看到好多WP友人,都在问如何实现WordPress的留言薄功能,下面我就用default主题为博客添加留言薄功能。
1. 复制page.php,并改名为gbook.php,打开编辑,在

  1. <?php get_header(); ?>

上面加入:

  1. <?php
  2. /*
  3. Template Name: GuestBook
  4. */
  5. ?>

2.在

  1. <?php edit_post_link(__('Edit this entry.', 'kubrick'), '<p>', '</p>'); ?>

下面加入:

  1. <?php comments_template(); ?>

3.在后台新建一个页面,页面模板选GuestBook,在固定链接:那起个英文名字,像我的就是gbook。

就这样,一个简单的留言薄就完成了,如果你用的是其它主题,请复制你相应的主题下面的文件。

如果你还想区别和文章不一样的留言文件,可以再复制comments.php为guestcomments.php
把gbook.php的这句代码

  1. <?php comments_template(); ?>

改为

  1. <?php comments_template('/guestcomments.php');?>

我觉得用一样的也蛮好的,这个看个人爱好。

rin-wendy.com情侣模板的制作思路(二)

上一篇分析的是情侣模板的基本布局,接下来就是评论部分。主要是判断非作者、作者A和作者B,还有奇偶的问题。

1. 修改comments.php,在wp_list_comments代码那加上&callback=my_comment。

  1. < ?php wp_list_comments('type=comment&callback=my_comment'); ?>

阅读全文 »

rin-wendy.com情侣模板的制作思路(一)

这个网站的布局很特别,首页是三栏,左右不同的颜色,文章页根据不同的作者显示不同的颜色,页面又是一种风格。

1. 首先区分页面,首页,作者A和作者B。

  1. < ?php if (is_page())  {
  2. $style_item = 'page';
  3. } elseif (is_single()) {
  4. if ($post->post_author == '1') {
  5. $style_item = 'left';
  6. }
  7. elseif ($post->post_author == '2') {
  8. $style_item = 'right';
  9. }
  10. } else {
  11. $style_item = 'normal';
  12. } ?>

把定义的$style_item加在DIV框架内,以方便用CSS控制显示。

  1. <div id="page" class="wrap-<?php echo($style_item); ?>"></div>

阅读全文 »

简洁淡蓝风格

blue

主题下载: blue

用CSS在IE中显示透明PNG图像

IE的IMG标签一直显示不了PNG图像的透明背景,前几天在蓝色理想看到一个解决的方法:使用AlphaImageLoader和Alpha滤镜通过CSS的方法显示透明的PNG图片
阅读全文 »