テーマファイル更新
2007 年 9 月 30 日 日曜日このサイトのテーマファイルはTarskiを使用しています。
An elegant, flexible WordPress themeです。
テーマファイルがバージョンアップしていましたので更新です。
以前はちょこちょことHackして使っていましたのでなるべくテーマ本体をいじらないでアップ。
でも、
1.ヘッダーがlang=”en”になってしまう。
どうも、language_attributes(); がうまくないようです。
wp-includes/general-template.php
[PHP]
function language_attributes() {
$output = ”;
if ( $dir = get_bloginfo(’text_direction’) )
$output = “dir=\”$dir\”";
if ( $lang = get_bloginfo(’language’) ) {
if ( $dir ) $output .= ‘ ‘;
if ( get_option(’html_type’) == ‘text/html’ )
$output .= “lang=\”$lang\”";
else $output .= “xml:lang=\”$lang\”";
}
echo $output;
}
[/PHP]
wp-includes/functions.php
私の get_option(’html_type’) text/html は何処にいってしまったのでしょうか。
調べるのがメンドうになったので、手書きで修正してアップ。
2.スタイルシート
過去のバージョンでいじくってしまったので仕方なし。Version情報を書き直してそのままアップ。
3.日本語化(ローカライズ)
Tarski本家のサイトに日本語moファイルが置いてあります。
が表記をすこし変更したかったので、Tarski本家よりPOTファイルをとってきて、poeditで独自に編集し、moファイルを作ります。
ja.moとりネームしてthemes/tarskiにアップすれば、該当部分が日本語化されます。
WPLANGに設定している名前に拡張子を.moにすればいいのです。
poeditの使い方や仕組みについては、poEdit 取扱説明書 < < MMRT daily life さんが丁寧に書いてくれています。
ただ「Comments feed for this article」の表記を「コメントフィード」にしたかっただけなんです。