プロが教えるわが家の防犯対策術!

質問させていただきます。どうか回答頂ければと思います。

ワードプレスバージョン2.7.1のデフォルトである
ウィジェット機能についてですが、

各ウィジェットが吐き出すタグの共通の部分として、
function.phpの先頭

<?php
if ( function_exists('register_sidebar') )
register_sidebar(array(
'before_widget' => '<li id="%1$s" class="widget %2$s">',
'after_widget' => '</li>',
'before_title' => '<h2 class="widgettitle">',
'after_title' => '</h2>',
));

が存在することが理解できたのですが、

ウィジェットごとに、吐き出すタグを個別に設定したく思っております。

例えば、デフォルトにある「カテゴリー」ウィジェットを設定し、
吐き出したソースコードを確認すると、

<li class="cat-item cat-item-4"><a href="http://url/?cat=4" title="カテゴリー名 に含まれる投稿をすべて表示">カテゴリー名</a>

などと出力しますが、

「class="cat-itom cat-item-4"」や「に含まれる投稿をすべて表示」といった文字列はどのファイルが出力を受け持っているのでしょうか?

初心者のため、説明がいまいち下手かとは思いますが、

どなたかこのあたりについて詳しくご教授頂ければと思います。

A 回答 (1件)

wp-includes\widgets.php の中に記述があると思いますが。


ウィジェット本体の記述は、概ね'function wp_widget_????()'です。
カテゴリーなら wp_widget_categories ですね。

文字列は wp-content\languages\ja.po の記述通りに英語→日本語に変換されますので、書き換えたければja.poをpoeditで編集して、ja.moを生成してください。( __('xxxx') で変換されてます。 )

[参考]Poedit 取扱説明書 - MMRT daily life
http://wp.mmrt-jp.net/plugin-japanization-projec …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
良く分かりました。

何故日本語の文字列が見つからなかったかも…。

本当に感謝です!

お礼日時:2009/04/23 19:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!