WordPress2.7加了一个新的功能:文章置顶。只需要在发表文章或者修改文章的时候选中发表按钮旁边的Make this post stiky(将该文章置顶),即可让文章一直停留在首页的第一位置。

然而一些比较老的版本的WordPress模板并不支持这一功能。在Wordpress2.7以前都是采用插件或者比较繁琐的修改来实现文章置顶。现在,只要对模板做出几步简单的小改动即可。前提是你必须使用WordPress2.7。

1:在index.php页面找到以下主体代码:

<?php the_title(); ?> 以及<?php the_content(); ?>

需要注意的一点是,在这两句代码前边和后边可能有很多的装饰语句,比如显示日期、样式等,比如我的模板是这样:

<h1><?php the_time(‘d M y’); ?> <a id="post-<?php the_ID(); ?>" href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"> <?php the_title(); ?> </a></h1>      
            <?php the_content(‘<br /><strong><font color="#f06000">阅读全文 (Read more) &raquo;</font></strong>’); ?>
            <?php if (function_exists(‘the_tags’)) { ?>
            <?php the_tags(‘Tags: ‘, ‘, ‘, ‘<br/>’); ?>
            <?php } ?>
            <div style="clear:both;"></div>
            <div class="postmeta">Filed in <?php the_category(‘, ‘) ?> with <?php comments_popup_link(‘尚无评论’, ‘1条评论’, ‘% 条评论’); ?> |<?php if(function_exists(‘the_views’)) { the_views(); } ?> <?php edit_post_link(‘Edit’, ‘ | ‘); ?></div>

这段代码就是挨踢八卦主页显示文章的方式,标题、内容、标签、评论数量、阅读数量、分类等信息。你可以根据你自己正在使用的模板来寻找对应的代码段。为了方便说明,这里将上面那大段代码称作“原来的代码段

2.要做的就是用以下代码将原来的代码段“包围起来”,变成下面的样子:

<div <?php post_class(); ?>>原来的代码段</div>

3.在你模板的Style.css里添加上以下代码段:

CSS 3.0

其效果就是让你置顶的文章有特殊的背景和边框。background是背景颜色,border是边框样式。可以按照自己的喜好和模板来修改。

换模板实在是一件很痛苦的事情……

这里相关的八卦不止此文哈....