2011-03-10

はてなスターのメモとか

WordPress の Twenty Ten にはてなスターを付けたかった。でもパーマリンクと記事一覧では、タイトルの要素が違ったりリンクになってなかったりしてこんなトコ読んだって全然わかんないんです!><

だからまず、WordPressにはてなスターを設置するときに詰まるところ | .COM-POUND を見てテーマを編集しました。loop.php、loop-single.php、loop-page.php、loop-attachment.php を編集したら大体ひと通り付いたと思います。

でもメディアのパーマリンクっていうんですか?ギャラリーの。あそこだけはCSSのせいだと思うんですが画像が縦になっちゃいました。星も真ん中に寄ったし。CSS見ても私にはどれが原因なのかわからんのでとりあえずこれはこれで放置。誰か教えてくれないかな…。
[site]

あと、そのメディアのパーマリンクのとなりのページへのリンクをテキストリンクではなくサムネイル画像にしたかったので Fifty Fifth Street というテーマからパクってみました。
[site]

loop-attachment.php の

[sourcecode language="php"]
<div id="nav-below" class="navigation">
<div class="nav-previous"><?php previous_image_link( false ); ?></div>
<div class="nav-next"><?php next_image_link( false ); ?></div>
</div><!-- #nav-below -->
[/sourcecode]



[sourcecode language="php"]
<div id="nav-below" class="navigation">
<div class="nav-previous"><?php previous_image_link('thumbnail'); ?></div>
<div class="nav-next"><?php next_image_link('thumbnail'); ?></div>
</div><!-- #nav-below -->
[/sourcecode]

にして、

style.css の Attachment pages の所(757行目位)を

[sourcecode language="css"]
/* =Attachment pages
-------------------------------------------------------------- */

.attachment .entry-content .entry-caption {
font-size: 140%;
margin-top: 24px;
}
.nav-previous {
float:left;
}
.nav-next {
float:right;
}
.attachment .navigation .nav-previous a {
display:block;
height:10px;
float:left;
}
.attachment .navigation .nav-next a {
display:block;
height:10px;
float:right;
}
.attachment .navigation {
height:150px;
}
[/sourcecode]

にしてみた。

これでいいのかどこかおかしいのかワケワカランけどとりあえずいいかな。IE8で見てみたらなんか変かも。

0 件のコメント:

コメントを投稿