我正在爲我的網站運行Qtranslate請參閱:http://www.businessinstitute.nl/如何爲每種語言設置自定義標題?
我對此插件印象非常深刻。現在我唯一的問題是,我無法爲每種語言的主頁設置自定義標題和說明。我只能在我的網站的常規設置中爲標題設置一行。
我已經安裝了Qtranslate META,我可以在每頁上設置自定義標題和說明,但唯一的問題是主頁。
我正在爲我的網站運行Qtranslate請參閱:http://www.businessinstitute.nl/如何爲每種語言設置自定義標題?
我對此插件印象非常深刻。現在我唯一的問題是,我無法爲每種語言的主頁設置自定義標題和說明。我只能在我的網站的常規設置中爲標題設置一行。
我已經安裝了Qtranslate META,我可以在每頁上設置自定義標題和說明,但唯一的問題是主頁。
正如你在你的問題標記PHP,這裏是一個純PHP的方式來解決「問題」:
這裏是一個快速的實現不依賴於第三方軟件/插件:
$website_titles = array ('en' => 'my cool website',
'fr' => 'mon site cool',
'zn' => '我的酷網站');
if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE']) && isset($website_titles[$_SERVER['HTTP_ACCEPT_LANGUAGE']])) {
echo '<title>' . $website_titles[$_SERVER['HTTP_ACCEPT_LANGUAGE']] . '</title>';
} else {
// print default title
echo '<title>my cool website</title>';
}
謝謝很多sdolgy。正如你在上面看到的,我不是程序員,你能否指點一下我在哪裏添加這個?非常感謝。 – Justmac
如何在Wordpress中添加自定義PHP代碼:http://www.badlydrawntoy.com/2009/10/07/how-to-run-custom-php-code-in-wordpress-the-right-way/ – sdolgy
謝謝sdolgy。我創建了一個名爲language.php的文件,並將其放置在地圖/custom-php/language.php中。在我的index.php中,我添加了require_once這一行(ABSPATH。'/custom-php/language.php');現在我只能看到language.php中的默認標題。你能不能再指出一次正確的方向如何獲得這項工作?謝謝! – Justmac
我看不出它已經得到了與PHP做什麼? –
也許這個問題屬於[WordPress的答案](http://wordpress.stackexchange.com)? – 2011-06-24 10:36:27