2011-07-29 10 views
0

私はPHPでページタイトルを変更したいと考えています。事実の後にPHPでページタイトルを変更する

<title><?php echo $title; ?></title> 

と今、あなたの前にすべての答えは、私は私のPHPのみページの体内に挿入されるプラグインを開発しています...制限があります。したがって、<title>は既に定義されており、私はそれを変更したいと考えています。何か案は?

編集:これはjavascriptで簡単に行うことができます。しかし、SEOの目的のために私はしたくない。私は<title>タグの実際の内容を変更したいと思います。

答えて

1

タイトルを変更するJavaScriptスニペットを挿入します。あなたのPHPコードが挿入されている場合、ヘッダ部分はすでにストリームされているので、その部分を取得する方法はありません。

+0

私はこれが答えであると思います...悲しい。 –

0

ブラウザでタイトルを変更する一部のJavaScriptをエコーする必要があります。

window.status="YourNewTitle"; 

したがって、あなたが<script>タグ内にコードを挿入しようとあなたを頼むことができます唯一のJS-対応のブラウザ

0
<script>document.title = '<?php echo mysql_real_escape_string($title); ?>';</script> 

作品ブラウザがロードされたときにそれを実行します。

+1

なぜmysql_real_escape_string()? – 472084

3
<script language="text/javascript"> 
    document.title = '<?=$title;?>'; 
</script> 
+0

私はSEOの目的のために純粋なPHPを使用することを好むでしょう。 –

0

ためにJavaScriptを使用して、それを修正することができ

関連する問題