WordPressでコメント欄にアバターを表示する。

2008年12月28日 19:52 正午の月齢:0.6  月名:新月  潮汐:大潮 月齢:0.6[新月] 潮汐:大潮 | In WordPress | 4 Comments(旧暦2008年12月02日・ 先勝)

アバターの設定

WordPress2.7には、他のウェブログからコメントしたときにアバターを表示する機能があります。また反対に自分が他のウェブログにコメントしたときに、どうせなら自分の好きな画像を使いたいですよね。

というわけで、自分の好きな画像を使うためにまずはGravatarにメールアドレスと画像を登録します。英語ばかりの画面ですが、まぁ、なんとなくできると思います。具体的な方法はCox Café WordPress 2.5のコメント欄でGravatarのアバターを表示させるを参照してください。Gravatarに登録しておくことで、対応するウェブログ等へコメントしたときに登録した画像がアバターとして表示されるようになります。

さて、他サイトへアバターを表示するのはこれでいいとして、自サイトへアバター保持者がコメントしたときにも表示されるようにcomments.phpを改造です。

<?php echo get_avatar( get_comment_author_email(), '40' ) ?>

を、任意の位置に入れるのですが、現在のところ<?php comment_text() ?>の直後に入れています。アバターサイズの値は当初32にしていたのですが、ちょっと小さい気がしたので40にしました。

関係あるかも知れない記事

必殺仕事人2009

| In 受想行識 | コメントは受け付けていません。(旧暦2008年12月02日・ 先勝)

必殺仕事人が「必殺仕事人2009」として帰ってきます。

2009年1月4日の新春スペシャルだけではなく、2009年1月9日からは毎週放送。「金曜日の夜は必殺」な日常が再びやってくるとは…。

基本的には「必殺仕事人2007」のメンバー構成。前回は1話限りのスペシャルドラマだったので「もう少し見たいナ。」と思ったのですが、1年半ぶりにその願いが叶った感じです。

金曜の夜はあまり残業できなくなります。

続きを読むっ! 「必殺仕事人2009...」

関係あるかも知れない記事

485系改183系のドアステップ

| In 鉄道写真 | 1 Comment(旧暦2008年12月02日・ 先勝)

485系改造183系のステップ

先日、副業の打ち合わせで福知山に行った際、もう時間がなくて泣く泣く特急「北近畿」を利用しました。

以前「北近畿」を利用したときは無かったと思う(気がつかなかっただけとは思えない)のですが、ステップ部分がかさ上げされてて、あたかもノンステップのようになっていました。プラットホームの高さが電車用のものが増えてきて、ステップがあるとプラットホーム→ステップ→床面の高さが凹のようになって、危険ということでしょう。

関係あるかも知れない記事

WordPressの日付表記をPoeditで変更してみた。

2008年12月23日 19:55 正午の月齢:25.4  月名:二十六夜  潮汐:若潮 月齢:25.4[二十六夜] 潮汐:若潮 | In WordPress | 1 Comment(旧暦2008年11月26日・ 赤口)

アーカイブ欄の日付表示。数字と年月日漢字の間に半角スペースが入るのが気になりました。見やすくするための配慮だろうけど、不必要なので半角スペースをとってしまいましょう。

アーカイブ欄の日付表示・変更前

phpをいじっても、設定をいじっても解決しなかったので、poファイルをいじって直接表記を変更することにしました。(この「poファイルをいじる」という結論にたどり着くまでに半日かかりました…)

poファイルを修正するには、Poeditを使います。poやmoって何なのか、あまり理解していなかったのですが、poが翻訳の基礎となるメッセージカタログファイルでmoがサーバーが読み込むコンパイル済みのバイナリファイルということらしいです。(最初はpoファイルだけ書き換えて上書き保存したものの、反映しないので調べたら判りました。)

さて、理論武装(?)も終わったので作業開始。Poeditの使い方は、poEDIT の使い方Poedit 取扱説明書を参考に。日付表示に関係しそうなところを片っ端から変更します。poファイルを保存し、moファイルを生成してアップロード。結果は…

アーカイブの日付表示・変更後

このようになりました。1月~9月は数字の前に半角スペース1個入れています。理由は、2桁の月とのバランスなのですが、あまり意味がないカモ。気が変わったらまた修正します。

日付表示変更po・moファイル

とりあえずアップロードしておきますので、興味のある人は使ってみてください。

関係あるかも知れない記事

WordPress WP-PageNaviプラグインの最適化

2008年12月20日 17:31 正午の月齢:22.4  月名:弓張月(下弦)  潮汐:小潮 月齢:22.4[弓張月(下弦)] 潮汐:小潮 | In WordPress | 1 Comment(旧暦2008年11月23日・ 先負)

WordPress2.7にしてから、細かい環境も変わったので、久々にAnother HTML-lint gatewayでチェック。何だか点数が落ちていました。

原因は、

リンクとリンクの間は適当な文字で区切りましょう。
アクセス性向上のために、リンクとリンクの間は、何か印字可能な文字(空白でもよい)で区切ることがWAIで薦められています。例えば、
<A href="next.html">次</A><A href="prev.html">前</A>
ではなくて、
<A href="next.html">次</A>|<A href="prev.html">前</A>
とか
<A href="next.html">次</A>
<A href="prev.html">前</A>
のようにします。

ということで、WP-PageNaviが吐き出すリンクにありました。

改造前のWP-PageNaviによる表示

2~5ページがくっついていて、操作性にも問題があります。

そこで、wp-pagenavi.phpの148行目を、

echo '<a href='.clean_url(get_pagenum_link($i)).' title='.$page_text.'>'.$page_text.'</a>';

から

echo '<a href='.clean_url(get_pagenum_link($i)).' title='.$page_text.'>'.$page_text.'</a>&nbsp;';

のように「&nbsp;」を追加しました。別にハイフンや他の文字でもいいですケド。

改造後の表示

いい具合に表示されるようになりましたー。点数も元通り100点に戻って、気分爽快。

関係あるかも知れない記事

次のページ→
5ページ中 1ページ1 2  3  4  5 

powered by WordPress. designed by susu. Entries and comments feeds.