タイトルに日めくり風日付を追加
思い立ってタイトルに日めくり風の日付を入れる。よく書いた日付がわからないブログがあって難儀するが、大きく日めくり風の日付表示をしているブログがなんか気に入ったので、真似てみる。あまりテーマを直接いじりたくなかったが、よいプラグインもなかったのでテーマを編集するしかなさそうだ。つかっているテーマはTwentyTenなので記事の表示はloop.phpとloop-singleのなか。
HTMLは
CSSはCustom CSSを使っているのでプラグインからだが、style.cssでもいい。
みたいな感じ。デザインはまたいじると思う。あとタイトル行の横に並べるために、
としておく。
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<!--modidy start-->
<div class="postday"><div class="month"><?php the_time('m') ?></div><div class="day"><?php the_time('d') ?></div></div>
<!--modify end-->
<h2 class="entry-title"><a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a></h2>
div.postday {
display: inline-block;
font-size: 1em;
line-height: 1em;
height:3em;
width:2em;
float: left;
border-top: 1px Solid black;
border-left: 1px Solid black;
border-bottom: 2px Solid black;
border-right: 2px Solid black;
border-radius: 0 0 10px 0;
vertical-align: top;
background-color: white;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
div.postday div.month {
display:block;
text-align: center;
font-size: 0.75em;
line-height: 1em;
height: 1em;
border: 0px solid gray;
background-color: lightcyan;
}
div.postday div.day {
display:block;
text-align: center;
font-size: 1.25em;
line-height: 1.8em;
height: 1.8em;
border-top: 1px solid gray;
}
#content .entry-title {
:
display: inline-block;
:
}