ここから本文です

baserCMS開発ブログ

ページの重複タイトルを回避する方法

ページカテゴリに属したページを作成する際に、「index」というページ名を配置すると、パンくずのカテゴリ名が indexページへのリンクとなっていい感じなのですが、その indexページ自体を表示させた場合も、タイトルタグとパンくずの部分に、カテゴリ名とページ名がそれぞれ表示されてしまいます。

ページ構成としては、カテゴリ名=ページ名となる事が多いのでウザい感じです。

例えば、「会社案内」というカテゴリに、「会社案内」というタイトルの index というページ名のページを作成した場合。

 

タイトルはこんな感じです。

会社案内|会社案内|サイト名

 

パンくずはこんな感じです。

ホーム > 会社案内 > 会社案内

 

確かにウザいです。

これを回避する為に、ページタイトルを空にしたりするんですが、ページタイトルが空だと「ページ管理」で管理しにくくなります。

というわけで、ページタイトルを入力した状態で、タイトルタグやパンくずでの重複を回避する方法をご紹介します。

 

対象ページの編集画面で、WYSIWYG エディタの「ソース」をクリックし、次のタグを貼り付けます。

<?php $baser->setTitle('') ?>

これで完了です。

 

もう少しわかりやすいインタフェースとして実装すべきなのでしょうが、他にも優先順位が高いタスクがたまっているので、取り急ぎの対応方法としてご利用ください。

TIPS 2011/08/29 ryuring

この記事へのコメント

コメントを送る

  ※ メールは公開されません
baserCMS最新版ダウンロード

最新バーション:2.0.0

Google グループ baserCMSユーザー会
baserCMSの最新情報を随時配信中!
メーリングリストに参加
[Eメール]
4月 2012年5月 6月
  12345
6789101112
13141516171819
20212223242526
2728293031

カテゴリー一覧