concrete5.3.1以降 では、「設定」- 「カスタム項目」 - 「Metaタグタイトル」で上書きされていない限り、「サイト名 :: ページ名」という表示がなされますが、config/site.php に以下の行を付け加える事で、その表示方法を変更する事が出来ます。
ここでのページタイトルとは、YahooやGoogleなどの検索サイトで表示されるページタイトルの事です。
なお、この機能は、5.3.0以前のバージョンにはありませんので、アップグレードをお願いします。
文法: define('PAGE_TITLE_FORMAT', '%1$s :: %2$s');
「%1$s」は、サイト名
「%2$s」は、ページ名となります。
site.php 記入例:
〜省略〜
define('PASSWORD_SALT', 'XXXXXXXXXXXXXXXXXXXXXXXXXXX');
define('PAGE_TITLE_FORMAT', '%1$s :: %2$s');
?>
デフォルトでは、コロン2文字【::】が、サイト名とページ名の間に入るようになっています。
define('PAGE_TITLE_FORMAT', '%2$s - %1$s');
define('PAGE_TITLE_FORMAT', '%2$s');
define('PAGE_TITLE_FORMAT', '%1$s');
以上の設定は、ページ全体へ時反映されてしまいますが、特定のページのみの変更をされたい場合は、
こうすることにより、デフォルトのページタイトルの情報が上書きされます。
*また同じ「カスタム項目」ページ中の「Metaタグ説明」に文字を入力する事により、「標準設定」ページの「説明」項目とは別に、<title>内のメタタグ説明(Meta Description)を指定する事が出来ます。
Tweet