K2カスタマイズ(6)

うほ! サイドバー関連、一気にやっつけました。

・サイドバーのカテゴリの並び順をKASANEのように。<modulesのcategories.php
・サイドバーのコメント表示をKASANEのように。<表示のK2 Sidebar ModulesのPHP moduleを利用
・よめいりのタネをサイドバーに表示。<表示のK2 Sidebar ModulesのPHP moduleを利用
・カウンタをつける。<表示のK2 Sidebar ModulesのPHP moduleを利用

最新のコメント表示は、もとからモジュールに組み込まれているK2デフォルトのものではなく、これまでも使わせていただいていたCommented entry listプラグインをひきつづき利用することにしました。

表示>K2 Sidebar Modulesの中にあるPHP moduleやHTML moduleというの、先程までなにに使うのかなと不思議に思っていましたが、つまりは汎用モジュールなのですね。これを利用して、コメント表示、よめいりのタネ、カウンタを一気に解決しました。例えばコメント表示ならば、PHP moduleの下部にあるフォームにこんな感じで記入します。

<ul>
<?php get_recently_commented(7); ?>
</ul>

カウンタもphpで動かしているので、同様に。また、sideblogプラグインで動かしているPHOTOLOGおよびSEEDSも(モジュール内にSIDEBLOGというものが見えるのですが、これは使わず)PHP moduleで対応しました。

SIDEBLOGは、sideblogプラグインを使っているために自動でできたもののようで、よめいりが使っているsideblog数と同じ3つのモジュール(SIDEBLOG1〜3)を見てとることができるのですが、SIDEBLOG1にphotolog、2にseedsを設定しようとしても、どちらかの設定を変えるともう一方も連動してしまってうまくいかないのです。片方をあきらめるならそれでもよかったのですが、どちらもよめいりにとっては大事なコンテンツ、できれば両方とも表示したいなと思っていましたが、汎用PHP moduleで両方ともつくることでうまくいきました。やったぁ。

そして、なぜか苦戦したけれど、本日最後。

・フッタの下、もう少し空けたい。

cssでやろうとしてもどこをいじったらいいか(どう見てもfooter周辺だろうと思うのだけれど動かない〜)わからないので、footer.phpで単純に改行を入れました。ついでにかなり重くなっているような気もするので、フッタに秒数を表示。サイドバーから必要なさそうなfeedを削除。

携帯からも確認してみましたが、きちんと見られているみたい。これでプラグインもすべて動いていそうな感じで、今気づくところまでは追いつきました。ああ、どとうの数日間。これでしばらく使ってみて、KASANEに戻るかこのままいくか考えようと思います。おやすみなさーい!

0 Responses to “K2カスタマイズ(6)”


  • No Comments

Leave a Reply