XOOPSテンプレ TITLEの改造

xoops は各ページのタイトル付けが少しへたくそのように思う。同じタイトルのページがたくさんできちゃうわけです。


しかも、 システム設定>一般設定 の「サイト名」や「サイト副題」をサイトの各ページの頭にもってくるため、さらに同じ様なタイトルのページばかりになるわけです。
何故そんなに気にするのかというと、YAHOO!がうまくキャッシュしてくれないように思うんです。。同じタイトルのページばかりだと。。
ですから <title> の改造をしてみました。まず theme.html

改造前
<title><{$xoops_sitename}> <{$xoops_pagetitle}></title>

改造後
<title><{$xoops_pagetitle}><{$story.title2}> <{$xoops_sitename}></title>

<{$story.title2}> は、ニュース用の改造タイトル変数です。
続いて /modules/news/article.php の改造。というかタイトル用の変数追加。

改造前
$story[‘title’] = $article->textlink().” : “.$article->title();
$story[‘text’] = $article->hometext();

改造後
$story[‘title’] = $article->textlink().” : “.$article->title();
$story[‘title2’] = ” : “.$article->title();
$story[‘text’] = $article->hometext();

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
Highslide for Wordpress Plugin