给博客添加 Aside 功能效果没有评论
很早的时候,常常为了要发布一些简单的消息而不得不挤半天牙膏皮,以免一篇日志里就一两句话而显得“很掉面子”。后来饭否等“微型博客”的流行给了自己以启迪,有同样想法的人也有不少,甚至有些人已经将这类“微型博客”整合进原有博客中了。借最近重建的东风,自己也稍稍研究了下,找到了模拟“微型博客”整合进来的可行性方案,在这里共享一下。
分几步修改,首先建立一个新的分类,记住其 ID,为了后文叙述方便,这里假设 ID 为 1,接下来的修改内容是打开主题中的 index.php 文件,找到类似 <?php while (have_posts()) : the_post(); ?> 的代码,从下一行插入
<?php if ( the_category_ID(false) == 1 ){ ?>
<div class="aside"><p><?php echo get_the_content(); ?> <?php comments_popup_link('(0)', '(1)', '(%)'); ?> <a href="<?php the_permalink() ?>" rel="bookmark">#</a> <?php edit_post_link('e', ", "); ?></p></div>
<?php }else{ ?>
并找到 endwhile; 修改成 } endwhile; 。经过这样修改,以后往 ID 为 1 的分类里写的日志在首页都将单独用 <div class="aside"></div> 包含通过 CSS 调节区分下就可以得到效果了。
