Skip to content

さくらインターネットでの運用(25)話題毎に記事の見栄えを変える

話題毎っていうか、やろうと思えば、記事毎に
変えることも出来るんですけども、あまり、実用的
ではないですよね。笑。。
(ていうか、記事毎ならインラインでcss書けばいいんじゃん…?笑)
ということで?ここでは、あるまとまりある記事毎に
同じclass名を書き出して、cssでコントロールする方法を
書いてみます(うちでは大カテゴリ毎な感じ)。
話題名(または話題ID)を書き出しても良いのですが、
うちのサイトの場合、話題の数が多いので、それでの管理は、
ちょっと大変かなあと思い、ユーザー名で管理することにしました。
同じ見栄えにしたい記事は、同じユーザーで
書けばいいのです。ユーザー名は、class名にふさわしい
名前にすればいいでしょう。
storytext.thtmlとfeaturedstorytextthtmlで、
変数{contributedby_user}が使えます。こんな感じにして
みました。

<div class="story {contributedby_user}">

<div class="storyheader">
<h2>記事のタイトル</h2>
<h3>話題名</h3>
</div><!– storyheader end –>

<div class="storybody">
{story_introtext}
<p class="readmore">{readmore_link}</p>
</div>

<div class="storyfooter">
<p class="pasteddate">投稿日</p>
<h3>話題名</h3>
</div>

</div>

これで、話題毎に見栄えを変えることが出来ます。
画像も使えば、もっと画期的に変えられるかも。
(私には出来ませんが 笑…)。

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*