タイトルの表示をなおしました。 2012.04.08 00:00

image

今まで、タイトルの表示の設定が甘くて、トップページにアクセスしたときには最新の記事のタイトル、個別の記事にアクセスしたときには記事のタイトルがタイトルバーに表示されますけど、このページの右下の「カテゴリ」を選んで記事を表示させると、本文は選んだカテゴリの記事の一覧が表示されますが、タイトルバーには選んだカテゴリに関係なく、最新の記事のタイトルが表示されていました。

同じテンプレート(ひな形?)を利用して表示しているので、カテゴリの記事を表示するときは、カテゴリをタイトルに表示させる必要があるのです。

ときどき、グーグルの検索結果に表示されるときに、タイトルだけで検索結果に含まれてしまって、記事自体は全然別のものが表示されてることもあって、あまりにも間抜けなので、思い切って直してみました。

 

このブログは、ExpressionEngineというシステムを使っていて、日本語のサポートがありません。英語を何の不便もなく読めるわけでもないのに、ExpressionEngineを使い始めたのは、GIGAZINE(ギガジン)が使っているという記事を見たからです。Trip-Maniaには、かなりのオーバースペックでしたが、趣味でやってることなので、気にしていません。しかし、使ってるバージョンが1.xで、最新版にそろそろアップデートしたいです。有料アップデートしかないのが、ちょっと辛い。

で、今回どう書き換えたかを書いておきます。


{exp:weblog:entries}
<title> -Trip Mania- {title} </title>
{/exp:weblog:entries}

としていたのを、


{exp:weblog:category_heading weblog="{my_weblog}"}
{if category_name}
<title> -Trip Mania- {category_name}</title>
{/if}
{:/exp:weblog:category_heading}

{exp:weblog:entries}
{if title}
<title> -Trip Mania- {title}</title>
{/if}
{/exp:weblog:entries}

としました。if文が二つというのが気になります。

{if:else}

で一つにまとめたいんですが、なかなかうまくいきません。

動くから、まあいいかと思うけど、なんだか気持ち悪い。もう少し、試してみようと思います。

メモ Posted by .(JavaScript must be enabled to view this email address)

最近の記事

ANAの旅行総合サイト【ANA SKY WEB TOUR】