EC-CUBE titleタグ【TOPページ】を消し任意のタイトルに

EC-CUBE 2.4.4にて。

/class/pages/LC_Page_Index.php
の48行目に

function init() {
parent::init();
$this->tpl_mainpage = ‘top.tpl’;
$this->tpl_column_num = 3;
$this->tpl_title =  ‘TOPページ’;
}

$this->tpl_title =  ‘TOPページ’;を追加する。

そして、
テンプレートのパッケージにある site_frame.tpl
のtitleタグに当たる部分を

<!–{if $tpl_title == “商品一覧ページ”}–><title><!–{$tpl_subtitle|escape}–> | <!–{$arrSiteInfo.shop_name|escape}–></title><!–{elseif $tpl_title == “TOPページ”}–><title>任意のタイトル</title><!–{else}–><title><!–{$tpl_title|escape}–> | <!–{$arrSiteInfo.shop_name|escape}–></title><!–{/if}–>

とする。デフォルトではカテゴリーページは全て同じタイトルになってしまうが、これでカテゴリ名もtitleタグに反映される。しかし、第二カテゴリは第一カテゴリ名のままだが…。

  1. 第一カテゴリ名は出る。
  2. トップページはショップ名に関係なく任意に
  3. それ以外は、タイトル | ショップ名 になる

ここで商品詳細を取り除けてる訳ではない。

EC-CUBE titleタグ【TOPページ】を消し任意のタイトルに” への2件のコメント

  1. ピンバック: EC-CUBE title 【商品詳細】 を消す取り除く方法とやり方 | EC-CUBEカスタマイズ Blog

  2. ピンバック: .htaccessリダイレクトで特定URLや/index.phpだけ301リダイレクト | EC-CUBEカスタマイズ Blog

コメントは受け付けていません。