Miniblogのインストールはうまくいったものの、タイトルと本文の間にやたらと空間ができて、それを変更するのはどうしたらいいのかと色々調べました。
最初、Miniblogを呼び出すコードで、各投稿前(Before)、タイトルと本文の間(Between)、各投稿後(After)に挿入するテキストを設定できるので、それが原因かと思いました(初期設定ではBetweenのタグは改行<br />だった)でも違うテキストにしても、改行プラスそのテキストになってしまっていました。その他もリスト形式で表示されるようにしているので、そのCSSの部分をいじってみたりしましたが、タイトルとテキストで1つのリストアイテムになっていて、関係ありませんでした。
WPの本家サイトで、Miniblogにこだわらず、改行を除く記事をさがしていたらno linebreak between headline and articleというものを見つけました。このトピックのタイトルでは改行を全くなくしてしまうというものですが、私は改行はしつつ、改行された時のスペースを縮めたかったのですが、ここに書いてある、p {margin: 0;}を使ってみました。私のCSSには、p(サイト全部にかかる)の設定が既にあったので、その部分をとりあえずなくして、Miniblogのpの設定をmargin:0にしたところ綺麗にスペースが無くなりました。
ちなみに改行を全く無くすには、上記フォーラムトピックによると{display:inline}とすれば良いみたいです。
あとWordPress MEのフォーラムで、他のプラグインが原因でMiniblogが動かないというトピックを見つけました。Miniblogのサイトを見てみたら他のプラグインとの相性もあるようで、私のサイトでもこれが原因でWP-Contactformでメールを送ると、同じ内容のものが5通位来るようになりました。他にもこの現象が起きた人がいるようで、解決するには今のところ”is”機能を使うしかないらしくてCodexのConditional TagsのページBoren.nuの”テンプレートとisファンクションの説明”ページ、あとDefaultテーマのsidebar.phpを参考に、sidebar表記を変更してみました。
<?php if(is_page('Contact')){ ?>
<?php } else{ ?>
<li class=”miniblog”>
<h3>Murmur</h3>
<ul>
<?php miniblog_list_entries(’<li>’, ”, ‘</li>’, ‘murmur’, 3); ?>
</ul>
</li>
<?php } ?>

表示はこれでうまく行きました。ContactページにだけMiniblogが表示されません。試しにContact Formからメールを送ってみましたが1通しか来ていませんでした。