いっしょにwowをしている仲間用に(仲間なら誰でも投稿できるような)ブログを設置してみたら? と言われ、あれこれ考えた挙句やはりWPを選択。ただし今回は、自分とこで設置するのではなく、upgradeなどの手間も少なくパスワードなども共有しやすいASPを使ってみることにしました。
wordpressを無料で提供しているASP。すぐに思いつくのはこの辺り。
wordpress.com
http://wordpress.com/
英語版。無料でいくつでも設置可。容量などいくつか制限あり。
有料オプションにて、増量、独自ドメイン設定、独自cssなど。
最新のWPの機能が手軽にすぐ使える。
Press9
http://www.press9.net/
日本語版(ME)。無料で、制限はほとんどない。
大手ではないので、安定性、継続性に少し不安。
テーマごとのオプションがうまく動いていない?
どちらもftpは使えないので、テーマやプラグインはすでに用意されているものを使うことになります。テーマはそれぞれ数十種類。
あまり細かにカスタマイズするつもりはありませんが、使い勝手を左右するサイドバーには少し手を入れたいところ。だいたいのテーマにデフォルトでついている、
・ワード検索
・カテゴリー別記事
・月別記事
のほかに、
・最新記事
と、今回はマルチユーザでの利用を想定しているので、
・投稿者別記事
も表示させようと思いました。
ところがこれが、ftpを使えない制約の中では思いがけずやっかい。投稿者別記事の表示はサイドバー.cssですぐできるので無料でcssをいじれるPress9を選択しようと思いきや(widgetやテーマオプションが表示されないため)最新記事の表示がむずかしく、逆にWP.comでは(テーマそれぞれにすでにwidgetがついているので)最新記事は簡単に表示できるけれども無料ではcssはいじれない。よめいりで使っているプラグインもftpが使えないため使えない。うーんうーんと悩みましたが、最後には解決しました。わーい!
プラグインを通さず、直接、cssに最新記事表示用のcodeを書き込み。
<li>
<h2><?php _e('Previous Post'); ?></h2>
<ul><?php $posts = get_posts('numberposts=10&offset=0'); foreach ($posts as $post): ?>
<li>
<a href="<?php the_permalink(); ?>" title="<?php the_title() ?>"><?php the_title() ?></a>
</li>
<?php endforeach; ?>
</ul>
</li>
記事をいくつ表示するかは、numberposts=10(デフォルトは10)をいじることで。最新いくつを飛ばすかは、offset=0(デフォルトは飛ばさない)をいじることで変更可能です。(このcodeは、Beng HafnerさんのThe Beauty Withinというテーマの中からいただきました。)
今夜にでも、仲間に報告しよう。internetには慣れていても、あまり自分でブログなど書いている様子はない仲間が多いので、設定画面に惑わされぬよう、まず「投稿者」くらいの権限(記事+画像の投稿+編集可)で設定してみようと思います。
さて投稿してくれる人はいるのかどうか。