WordPress を 2.8.2. に更新

つ1週間前に 2.8.2. にバージョンアップしたばかりの WordPress ですが、さらに 2.8.2. が出たので昨日更新しました。データのバックアップを取り、プラグインを一旦停止して、Upgrade ボタンを押すだけ。特に問題なくバージョンアップができたようです。

WordPress MU も 2.8.2. が出ているので、こちらも近いうちに更新しようと思います。

Similar posts 設定変更

過去の投稿から似た内容のものを自動的にリストアップしてくれる Similar Posts というプラグインですが、これまで使っていた設定だと投稿にタグを付けるようになって(2008年12月)以降のものばかりがヒットしていたので、重みづけを変えてみました。

  • 旧:content: 70%, title: 20%, tags: 10%
  • 新:content: 74%, title: 20%, tags: 6%

これだと古い投稿も出てきます。まぁ中身が本当に関連しているかは別問題ですが...

    再会

    3泊4日の静岡出張を終え、疲れの取れぬまま今週に突入してしまいました。出張中は久しぶりに会う方々と呑み(ビールにワインに地酒といろいろ)、喰い(静岡名物は桜エビとシラスだそうで、桜エビのかき揚げやらシラスの刺身(っていうのかな?)などを美味しくいただきました)、語り、学会での喋りの方は(例によって)早口で進み、帰りの飛行機では意識が朦朧としていました。

    今年は個人的な事情で学会出張の回数を少なくしようと思っています。もっとも、毎年出かけている某全国大会が今年は僕の勤務校で開催されるので、ほっておいても出張は減るわけですが...その分今年は論文を書く予定。日曜に発表したものもそうですが、これまでに口頭発表をしただけで論文にしていないものがいくつかあるので、がんばって活字にしようと思います。

    今回の出張に関連して、コーディネーターをつとめた研究法セミナーと、自分の発表の資料をウェブに掲載しました。興味のある方はご覧いただければ幸いです。

    週末が丸々つぶれた中での授業はなかなかしんどいですが、なんとか生き延びます。とはいえこの週末も保護者懇談会などで土曜出勤がすでに決定済み。なかなか休みが取れませんね。

    WordPress を 2.8 にアップデート

    WordPress の新バージョン 2.8 が出たので、例によって自動アップデートを行いました。念のためすべての投稿をエクスポート機能を使ってバックアップした上で、管理画面で “update” ボタンをクリックするだけ。あっけないぐらい簡単ですね。

    そんなわけで授業で使っているいくつかのブログも含めて(ただし新バージョンが出ていない WordPress MU は除きます)アップデートを行いました。特に問題もなさそうだし、今のところどこが変わったかあまりわかってません。

    冷たい雨

    今日の札幌はあいにくの雨模様。帰宅する頃にはほとんど止んでいましたが、手袋を持っていけばよかったと思うほどに冷たい空気の中を、白い息を吐きながら帰ってきました。

    今日は午前中を近くのコーヒー店で過ごし、リサーチノートの原稿を書きました(先ほど公開)。だいぶ不定期更新になってきましたが、細々と続けていきたいと思います。

    午後は研究室で仕事。主に明日の授業の準備をしましたが、Moodle に音声録音のプラグインを入れたり、日本語が通るようにデータベースを UTF-8 に変換したりと、目のチカチカする作業をしていました。前にここで紹介した AudioRecorder なんですが、やっぱし何かがうまくいかないんですよね。大学のネットワークの問題なのか、Windows Vista の問題なのか、もう少し検証しないといけませんが、自宅の Windows XP マシンでは問題なく動いているので、暫定的に使ってみる予定です。

    それともう一つは WordPress MU のアップグレード。2.7 をインストールしてあったのですが、今回 2.7.1 が出たので自動アップグレードを試してみました。念のためphpMySQL でデータベースのバックアップを取り、FTP (FileZilla) ですべてのファイルもバックアップした上での作業となりましたが、やってみれば “Upgrade” のボタン1つを押してほんの数秒待っただけ。あっという間に作業完了でした。これができるようになるからという理由で 2.7 が出るまでインストールを待っていましたが、そのかいありました。少なくともこれで授業用のブログに関しては、今後インストール作業が一切ないわけですから、とても助かります。

    WordPress MU 2.7.1 ですが、ダッシュボードの表示が少々変わりました。2.7 では一番上に MU のためのメニューバーがあったのですが、それがなくなり、左側のメニューに吸収された形です。それ以外には特に目立った変更はなさそうですが、細かい使い勝手についてはおいおい確認していきたいと思います。

    明日は授業が2つあった後で教授会。長い一日ですががんばります。

    忙しくなりそう

    今日は午前中にガイダンスが1つ。午後には英語関係の会議が1つあって、夕方にはまたガイダンスが1時間ほど。空き時間には管理している複数のウェブサイトの更新作業に追われました。某学会ではオンラインの発表申し込みが明日始まるので、変更し忘れていた文言の修正を行い、総合実践英語のサイトは WordPress で構築しているのですが、古いバージョンにいろいろ不便な点があったので、思い切って最新版(2.7.1)にアップデート。ついでに掲載情報も新年度のものに変更しました。

    明日も朝からガイダンス。その他やるべきことが多すぎてちょっとめまいがします。何となく自分の処理能力を超えているような気がしますが、まぁ4月初旬は毎年こんな感じかもしれません。

    夕食は弁当が出たのですが、帰って来て昨日の残りのシャンパンを飲んでます。これで5日連続泡を飲んでいる計算に。明日は休肝日かしらん。

    ちまちまと

    WordPress MU をインストールして新年度の授業用ブログは完成していたのですが、既成のテーマ(テンプレート)というのはやはりどうも細かいところが気に入らなくなってしまい、あっちの行間がちょっと広いとか、ここの余白があまり面白くないとか考えているうちに、PHP と CSS ファイルをあれこれいじることになってしまいました。唯一の救いは、MU を使っているので1つのファイルを修正すればそれが現在4つあるすべての授業ブログに一斉に反映されることです。

    授業用のブログは、ある意味ポータル的な役割も果たすので、学生がトップページから必要なページ(たとえば Moodle やオンライン辞書)にワンクリックで飛べることが理想です。多くのリンクが並ぶと、カテゴリーを付けたりそれを並べ替えたりといった作業が必要になりますが、My Link Order というプラグインを導入することでかなりスムーズに作業が進みました。

    リンクがらみでもうひとつ。WordPress を使って作成したブログのリンクを別の WordPress ブログにインポートするには、”Tools” の “Import” で “Blogroll” を選択し、リンク元のブログ URL/wp-links-opml.php (たとえば “http://example.com/blog/wp-links-opml.php”)を読み込めばOK。このことは WordPress の公式ドキュメントには記載されていないようで、情報にたどり着くまでにちょっと時間がかかりました。ただしこの方法ではリンクのカテゴリーや description という個々のリンクの補足情報などがインポートされないのが残念なところ。この辺を修正するパッチも出ているようですが、WordPress のプログラム本体に手を加えたくなかったのでやめました。

    何はともあれ、授業用ブログは使える状態にまでたどり着きました。もしかしたら最後の微調整として、右側のサイドバーに Recent Posts (最近の投稿)を表示するように変更するかもしれませんが、これは授業が始まってからの修正でも問題なさそうです。というわけでうらの研究室のトップページからも授業ごとのページは新しいブログに変更します。

    ウェブがらみの仕事と土曜の料理

    今夜も札幌はすごい天気です。何しろ風が強くて、書斎にいても窓の外がピューピューうるさいです。雪は降ってないみたいですが。

    昨夜は思わず9時に寝てしまいました。今朝も寝坊したので睡眠はたっぷり取れました。この一週間、思っていた以上に疲れが溜まっていたようです。

    今週はウェブがらみの仕事が続きました。所属している学会のサイト管理や、うちの学部のサイト、大学全体のサイト(私は現在大学のホームページ運営委員長)についての仕事があれこれ舞い込んで来たのでその対応に追われてしまいました。それに加えて自分のサイトに WordPress MU をインストールしたり、Moodle がらみであれこれいじったりと、ウェブブラウザと FTP ソフトを交互に操作する毎日でした。

    授業用に使おうと思っている WordPress MU について少々更新。使おうと思っていたテーマ(ブログのデザイン)の横幅が、僕が思っていたより少し広かったので、それを修正しました。最近の PC は画面も大きくなりましたが、自分のサイトはできるだけ横幅 800 ドットの画面でも横スクロールなしで表示されることを心がけています。

    WordPress のデザインやレイアウトは基本的にすべて CSS 上の処理で行います。というわけで CSS ファイルを調べて該当する部分の数値を変更すればよいわけです。ところが、最近の洒落たデザインは背景に画像を使うことであれこれ見た目をいじっていて、たとえばこちらの場合枠線は全て背景画像に描かれたものを使っています。そんなわけで CSS で横幅をいじった場合、背景画像のサイズと合わなくなるので、該当する画像ファイルを編集ソフトを使ってチマチマ縮小しました(今回使ったソフトはこちら)。今回は横幅を全体的に 74 ピクセル狭くし、カレンダー等を置いてある右側のメニュー部分は変更せず、左側のメイン部分を 74 ピクセルカットしました。技術的にはそれほど難しくないんですが、ピクセル単位で範囲指定をしながら切ったり貼ったり、目の疲れる作業でした。

    下にスクリーンショットを並べておきます。上が元のデザインで、下のが横幅をカットしたものです。横幅 1024 ドットのスクリーンで全画面表示にしたものをキャプチャしました。

    new_blog_widenew_blog_narrow

    まぁ見た目的にはそれほど変わらないし、今どき横幅 800 ドットで収めるというのは自己満足みたいなもんですが、こんなことも意識していますよという話でした。

    話はかわって、今日はのんびりした土曜日でした。昼間は東急ハンズに買い物に行き、午後は料理。メインがビーフシチューだったので、時間をかけてコトコト煮込みました。今夜のシチューはフランス料理というよりは浅草(別に浅草じゃなくてもいいんだけど)古い洋食屋さんのイメージ。最後に入れた北あかりがねっとり柔らかくて美味でした。その他には前菜にホタテとホワイトアスパラガスのサラダ、パルミジャーノ風味と、大きなアサリとそら豆のポタージュを作りました。スープの方がなかなかの出来栄えで、また作ってもいいかもと思いました。以下簡単なレシピ。

    そら豆をさやから出し、さっと茹でたら氷水で冷やす。こうすると薄皮が剥きやすいです。次に鍋に水を入れ、アサリを入れて火をつけます。アサリの殻が開いたところで取り出し、煮汁(アサリの出汁って旨いんです)、1cm ぐらいに切ったポロネギを入れる。ネギが柔らかくなったらそら豆を入れ、柔らかくなるまで煮ます。そしたらそれをミキサーにかけて攪拌。最初は煮汁は控えめにして、少しずつ足しながらポタージュっぽくなる程度に濃度を調整します。鍋に戻したら、殻から外したアサリを戻して温めて完成です。簡単ですが、春を感じさせるさわやかな風味に仕上がりました。春とはいっても北海道の春ではなくて、そら豆の産地鹿児島の春だと思いますけど。

    来週は会議が1つと卒業式が入っている以外はスケジュールに余裕があります。月末の研究会(東京)発表の準備と、研究室の掃除(というか机に積み重なった本や書類の整理)を頑張ろうと思います。他に6月の学会発表の準備も始めないといけません。たまったデータをコツコツ分析する日々が続くことになるでしょう。

    長くなりましたが、こんなところで。

    WordPress MU のインストール手順

    昨日の続き。WordPressμ のセットアップが大体終わる。ところで、昨日は「ミュー」と書きましたが、「エムユー」という呼び方の方がもしかすると一般的なのかもしれません。もともとは multi-user を略して MU から来ているそうなので。まぁどちらでもよいですが、検索なんかできちんと引っかかるように、「ミュー」「エムユー」「MU」「μ」と全部書いておきます。一応統一したいので、今後は WordPress MU もしくは単に MU と表記します(いちいち μ と書くのはめんどくさいので)。

    昨夜のトラブルの原因がなんとなくわかったので、もう一度インストールし直しました。今度はうまくいったので備忘録代わりにメモしておきます。サーバーはホスティングですが、特に何も設定をいじらずにインストールできました。基本的な手順は、ダウンロードしたファイルに入っている readme.txt の通りです。

    1. データベースを作成。僕が使っているホスティングでは cpanel が使えるので簡単。WordPress MU 用にひとつデータベースを作成し、同じくユーザを作成する。DB 名、ユーザ名、パスワードをメモしておく。
    2. 公式サイトより最新版(2.7)をダウンロード。解凍後 wordpress-mu というフォルダを丸ごとアップロード。アップロード後にこのフォルダ名を好きな名前に変更。僕の場合は、担当する授業毎に1つのブログを設置するため courses という名前にしました。
    3. パーミッションの変更。MU のフォルダ(僕の場合は courses フォルダ)と、その直下の wp-content フォルダを書き込み可にする。僕の場合は両方とも 777 でできました。
    4. ブラウザで MU のフォルダにアクセス。僕の場合は “urano-ken.com/courses/” にアクセス。これでインストール作業が始まります。メモしておいたDB名、ユーザ名、パスワードを入力します。その他はほとんど初期設定のままいじっていません。一か所だけ、各ブログの URL をサブドメイン(”ブログ名.urano-ken.com/”)にするか “urano-ken.com/courses/ブログ名” にするか聞かれますが、サブドメインが推奨となってますが、僕の場合は前者を選んで躓きました。原因はよくわかりませんが、インストールし直しで後者を選択したらうまくいきました。
    5. 基本的にはこれだけです。admin アカウントが作成され、ログインすればダッシュボードにたどり着きます。
    6. 最後に 777 にした2つのディレクトリのパーミッションを元に戻します。

    初期設定ではダッシュボードをはじめ全て英語ですが、普通に日本語も入力できたのでこのままで行きます(普段使ってる WordPress もすべて英語のままです)。ダッシュボードの見た目は、普通の WordPress の同バージョンのものとほとんど同じで、一番上にサイト全体の管理用のメニューが並んでいるところが違うぐらいです。

    ブログやユーザの作成等はすべて Site Admin の中でできます。ひとつ動作が違うのがテーマやプラグインの設定です。MU でない方の WordPress はプラグインもテーマもクリックするだけで新しいものをインストールできるようになりましたが、MU ではまだ手動。必要なものをダウンロードし、それぞれ “wp-content/plugins/” と “wp-content/themes/” にアップロードする必要があります。テーマについてはさらに Site Admin にてアクティブにしたものだけが個々のブログで使えるようになります。各ブログの Appearance メニューに進むと、アクティブなテーマの一覧が並ぶので、1つ選んで activate します。ブラウザ上で PHP や CSS を編集する機能は MU には付いていないようです。

    プラグインについては、上記プラグインフォルダにアップロードしたものを、ブログ毎に activate します。この辺は普通の WordPress の 2.6 ぐらいまでと同じ段取りです。

    その他細かい設定はいろいろできますが、すべて読めばわかるものばかり。授業用のブログとして使うのに必要な設定は大体終わったと思います。

    最後にテーマの設定。せっかくだから新しいものにしようと思って、めぼしいものをダウンロードしました。カレンダーが表示されていなかったり、投稿日時の表記方法が気に入らなかったりしたので、CSS や PHP ファイルのいくつかを微調整。とりあえずこれで行けそうかなというところで本日の作業は終了です。あとはリンクに授業で使ういくつかのサイト(Moodle やらウェブメールやら)を追加する作業がありますが、4月に入ってからでもいいかな。

    参考までに、とりあえず見た目だけ出来上がった授業ブログを1つ紹介(こちらをクリック)。まだ中身は空っぽですが、箱としてはほぼ完成。これと同じようなブログを授業の数だけ作成する予定です。

    あえて MU を使わずに、授業の数だけ WordPress をインストールするすることも可能です。インストールの手間も大したことないし、実際すでにこのサイトでは4つの WordPress ブログが動いるわけです。でもまぁせっかくだから新しいことにも挑戦してみようということで、今回の MU 設置となりました。

    以上、こんな記録でもどなたかのお役に立てれば幸いです。

    ウェブがらみであれこれ

    あせっているうちに時間ばかりが過ぎていく今日この頃です。寝不足のせいか、夕食後8時過ぎには寝てしまいました。11時頃になって起きだして、書斎でゴニョゴニョ仕事をしております。

    昨日は卒業発表があって、会議などを経て夜は学部の飲み会。老舗の料亭でたらふく食べ、2次会では食べ物には一切手が伸びませんでした。2次会終了後帰宅のつもりでしたが、T先生にお誘いいただき、近くのワインバーへ。はじめて行く店でしたが、グラスワインの種類の多さにびっくり。満腹だったため料理はお通しで出てきたキッシュをいただいただけでしたが、メニューにはうまそうなビストロメニューがずらり。ワインはボルドーの赤と貴腐ワインを1杯ずついただきましたが、両方ともうまかったです。今度はお腹をすかして出かけたい店でした。

    今日も一日職場。留年生のガイダンスや入試がらみの会議等。あとはウェブマスターをしている某学会のオンライン申し込みページの更新作業。cgi を使っていますが、cgi 自体をいじるわけではないので僕のように知識がほとんどなくても無問題。あとは動作確認のみです。

    WordPressμ (ミュー)のインストールに挑戦しています。WordPress 自体はこのサーバーでもいくつか動かしていますが、ミューの方は1つインストールすると複数のブログを一括で作成・管理できます。MovableType から WordPress に移行する際、唯一不便になったのが、この複数ブログの管理だったんですが(MT には標準で付いている機能なので)、ミューがうまく機能すればそれも解消される予定。

    ミューの存在は前から知っていましたが、普通の WordPress より開発ペースが少し遅れているため、現在の 2.7 が出るのを待っていました。データベースを作成後、インストール自体はうまくいったみたいなんですが、複数のブログを作る段階でつまずいています。まだ時間はあるので明日以降原因を探る予定。

    このひとりごとやリサーチノートなど、すでに動いているブログについては現状のままで、ミューでは授業用のブログを中心に運用する予定です。というわけで3月中には作業を終えないといけません。

    もうひとつ懸案は Moodle 上で声を録音する機能。以前ここで紹介した Moodle の音声録音モジュールなんですが、大学内のネットワークではうまく動かないんです。この件についてきちんと原因を確認してませんが、おそらく ActiveX の使用に対してセキュリティではねられているのではないかと思っています。4月から使ってみたい機能なんですが、この件についてどうしようか現在考え中。システム支援課に助けを求めようかな。

    そうこうしているうちに時間はどんどん過ぎていきます。窓の外はものすごい吹雪になっているっぽいです。いつも見えるススキノやテレビ塔が全く見えないし、強い風がマンションの建物にぶつかってピューピュー言ってます。