あいかわらずWordPress弄りってる訳ですが、なんか不満点ばかりボロボロでてくる。
ビジュアルエディタでもコードエディタでも、入れた改行が<br>になるのか<p>になるのかわかりにくい。
コードエディタでタグ入れてからビジュアルエディタにすると、勝手にpだったものをbrにしたりするし。
ビジュアルエディタは封印だな。
インストールパッケージに最初から入ってる3つのテーマがあるんだけど、そのどれにも「最新エントリー」リストと「最新コメント」リストと「最新トラックバックリスト」が無い。
海外では無いのがあたりまえなのかなぁ。
つかそもそも最新コメントリストを出力する関数が無い。
なんとかプラグインが見つかったからよかったけど、コレくらいは標準で欲しいなぁ。
最新コメント出力プラグイン
http://wordpress.xwd.jp/files/recent_comments.zip
解凍して、pluginフォルダにぶち込んで、管理画面で「Recent Comments」を有効化すれば利用可能。
使い方は解凍したフォルダの中にあるcode.txtを自分のテーマの好きなところ(たとえばsideber.php)にコピペでOK。
引数の意味は、ソースを見た限り、
第一引数:表示コメント数
第二引数:表示コメント文字数
第三引数:コメント開始タグ
第四引数:コメント終了タグ
第五引数:パスワード付きコメント表示フラグ
なんかコメント投稿者名の頭に変な画像が付くけど・・・消しとこう。
ついでに最新エントリー一覧を使う方法
<li>最新エントリー
<ul>
<?php get_archives(‘postbypost’,’5′,’custom’,'<li>’,'</li>’); ?>
</ul>
</li>
get_archivesはWordPress標準関数だから、引数の意味はググれば出てくるから省略。第二引数が表示エントリー数だから、そこくらいしか触らないと思う。
sideber.phpにコレ貼り付ければOK。エディタによっては「最新エントリー」って文字が化けるかも。そのときは英語で書くか、
<li><?php _e(‘Recent Entries’) ?>
とか書いて、言語ファイルにRecent Entries登録すればいい。
私は言語ファイル作るのが面倒だったから直接書いた。
つか言語ファイル作るって作業がまたちょっと面倒。
私はEUC使ってるんだけど、Win用のコンバートツール無いの?
「そんな文句ばっかいうなら使わなければいいのに」とか自分でも思うんだけど、こんなのでもMTから移行する人が多い(らしい)ってことは、MTはもっと使いづらいってことになりそうで、そうなると他に選択肢が無いわけで。自作の「LA_Diary(仮)」へ機能追加することを考えればまだ楽だし。
でもプラグインさがすのもめんどい