WordPress

WordPress->Drupal

結局このブログサイトもWordPressからにDrupalに変更しました。

キッカケはInsertというモジュールを見つけたことですが、このInsertについては別途書くことにして、WordPressからDrupalへの変更手順を書いておきます。

  1. まずは同じサーバーに別ディレクトリを作りDrupalをインストールします。
  2. いつも入れるモジュールの他にWordPress ImportChos Toolsをインストールします。
  3. WordPressサイトの管理ページを開き、ツールのエクスポートからWXRを作成します。
  4. Drupalに戻って、管理セクションにできたWordpress importを開き、上記で保存したWXRをアップロードします。
  5. インポート先のコンテンツタイプを選択し、画像を保存するディレクトリを選択します。自分の場合、ブログをインポート先に指定しました。それからWordPressのパーマリンクに合わせてDrupalのエイリアスを設定します。
  6. 何の問題もなく、200件以上のWordpressの記事(post)がDrupalブログになり、不思議なことに、Postに組み込まれた画像までもが、新しいディレクトリに引越してました。(後で見てみるとこれは画像全部ではなかったので、やっぱりFTPで画像をコピーして対処しました。)
  7. ところが全ての改行がなくなっていて一瞬慌てたものの、入力書式にWordpress formatというのができていて、その改行コンバータをオンにすると改行も復活しました。
  8. 入力書式の他に、タクソノミーのボキャブラリにWordpress categoryというのができていて、Wordpressのカテゴリーがタクソノミータームに置き換えられています。
  9. これからテーマをつくり、Wordpressサイトに合わせ、pageやcssを作りこんでいきます。
  10. フロントページの他、最新投稿、月別アーカイブ、タグクラウド等をViewsで作りこみます。
  11. 一通りチェックしてDrupalのディレクトリにDNSを割り当てて完了です。

Gravatar

このブログはWordPressで作成しています。

コメント欄の画像はGravatarが機能し、Gravatarにアバター画像が登録されていて、コメント投稿時にGravatarに登録されたメールアドレスで投稿されると
ミステリーマン
に代わりアバター画像が反映されます。Gravatarの登録はこちらから簡単に無料でできますので、ご興味があればお試しください。

当ブログ以外でもWordPressで作られているブログの場合同じアバターが反映されます。

ちなみにGravatarのDrupalモジュールもあります。(使ったことはありませんが)

なお、コメント投稿の際にメアドを記入してくださいという意味ではありません。メアド記入なしで気楽にコメントしていただいて結構です。

ちょっと待った! WordPress2.8アップデート

管理ページで「WordPress2.8が利用可能です!アップデートしてください。」と表示されているのに気づき、深く考えずに自動アップデートしたら、ひどい目にあいました。

ITキヲスクさんでもレポートされているように、管理画面でCSSやAjaxが全く無視され、どこに何があるのか分らない状態に・・・

さらに公式サイトにもこんなレポートが・・・自動アップグレードで、WordPress以外のファイルが削除される現象があったという報告です。

自分の場合、サーバーのルートにWordPressを置いて、サブディレクトリにクライアント様のドメインを多数割り当てています。一通りチェックしましたが、幸いWordPress以外のファイルが削除されているということはありませんでしたが、一瞬肝を冷やしました。

これはヤバイと、まずはWordPressもサブディレクトリに移転、その際に2.7に戻し、漸く元に戻りました。

衣替え

運営開始して初めて、このサイトのテンプレートをゴソっと変えてみました。

  • 2カラムを3カラムに
  • 最新記事の画像のサムネイル一覧表示

機能的にはこの程度の追加ですが、この色の組合せ、結構自分でも気に入っています。

サムネイル表示はこちらの記事を参考にさせていただきました。久しぶりにジックリWordPressをいじったのですが、このシンプルな使いやすさ、やっぱいいですね。

The Fool on The Drupalの方は、しばらく放置プレイ状態で、申し訳ありません。近々に機能とデザインを更新するつもりです。

WordPress2.7とContact Form7

WordPress2.7がリリース、アップデートしてみました。

管理画面が全面的にリニューアル!これまで基本的に2カラム構成だったのが、3カラムになって、メインメニューは左サイドに、カテゴリー設定が右サイドに。最初は戸惑いましたが、使ってみると、これまでよりかなり使い易いレイアウトになっています。カラーリングもシンプルになって、好感が持てます。

「ツール」を開いてみると「アップグレード」というのが追加されています。どうやらこれで自動アップグレードができることになるようです。既に最新バージョンになっているので、今は試すことができないのですが、本体のアップデートが楽しみです。

以前ご紹介したスグレモノプラグインContact Form7ですが、WordPress2.7から添付ファイルをアップロードできるようになりました。

Contact Form 7

久々にWordPressネタです。メールフォーム設置用プラグインContact Form 7、Miyoshiさんという日本人の方の作品です。

依然WordPress MEの頃にもトライして、その時は受信メールが文字化けしたり、イマイチ思わしい結果がでなくて、あきらめた記憶があるのですが、その後UTFになったためか、自分のスキルがアップしたためか、何でこんな素晴らしいプラグインを知らなかったのか、と思います。

インストールすると、管理ページに「Contact Form 7」のページが生成されます。ここで入力フォームとメールでの出力フォームを作成します。入力フォームのタグはContact Form 7独自の仕様で表記します。

例えば<input name="nickname" type="text" size="30" />は[text nickname 30/]となります。

<select name="fruit"><option value="apple"><option value="orange"><option value="grape"></select>は[select fruit "apple" "orange" "grape"]と超シンプルになります。

Firefox3のインストールとScribe Fireアドオン

Firefox3の正式版が昨日リリースされました。とにかく速い!という触れ込みで、特にGmailは何倍も速くなるとのこと。

ウェブ屋としては、本来、旧バージョンと併用できるようにしておくべきですが、Gmailは命綱、それが何倍も速いと聞いて、FirefoxでCSSやJavascriptの処理にそんな問題があるとは考えにくく、えいやっとアップグレードしてしまいました(^^;

アドオンも自動的に更新されます。一部は対応していないのもありました、自分の使っていた内では、Web Developperが使えなくなりました。これはそんなに使い勝手が良くなかったのでまあ、いいです。

さて、その速さですが、う~ん、確かに早くなったような気がする、といった感じです。IE7と同じページを表示させ、指折り数えて比較してみましたが、何倍も違うという感じはあまりしないものの、快適は快適です。

WordPress2.5.1のウィジェット便利です

WP2.3の時はあまり使っていなかったウィジェットですが、2.5.1にアップデートして、それもだいぶたってデフォルトのウィジェットがずいぶん進化しているのに気付きました。アップグレードした際、テンプレートをそのまま使うことばかりで気付きませんでした(^^)ゞ

2.3からあったデフォルトウィジェットに「ページ」と「テキスト」が追加されています。特に「テキスト」はサイドバー等に任意のテキストをHTMLで表示でき、かつ複数設置できます。これは便利です。Ajaxのコントロールがずれたりするのはちょっとご愛嬌ですが・・・

これまでサイドバー部分のテンプレートにWPのタグを組み込んでいたのは全部削除してしまい、ずいぶんスッキリしたテンプレートになりました。

WordPress2.5の画像アップロード機能とプラグイン

なんらかの拍子でAjaxの画像アップロード機能がおかしくなってしまいました。ファイルのアップロードはできるものの、「投稿に挿入」ボタンを押すと真っ白になってしまいます。そのせいでブログも1週間くらい更新が止まってしまったのですが(^^;

結構問題があるようで、関連記事がたくさん検索できます。IEはだめだけど、FireFoxでは問題ないとか、でも自分はFireFoxだし・・・WordPress2.5.1ではバグフィクスされるとあったので、早速アップグレードしてみたのですが、だめです。で結局、以前読んだことのあるこの記事に行き着きました。

キャッシュを何度もクリアしてみたり、プラグインをひとつずつ外してみたり、繰り返していると、何とか復帰できました。たぶんアマゾン関連のプラグインが原因のようです。

Ajaxに絡むプラグインには要注意かと思われます。

ところで、WordPress2.5のアップグレードすごく簡単なのでびっくりです。最新版をゲット、そのまま上書きアップロード、wp-admin/upgrade.phpをブラウザから走らせるだけです。いや~よく出来てます。

WordPress2.5日本語版

WordPress MEを配布、サポートしていたWordPress Japanが閉鎖となり、WordPress2.5日本語版を使い始めています。

今のところ、大きな問題はなく移行、利用できています。プラグインとしては、投稿記事にPHPを組み込むためのrunPHPを入れたくらいですが、ちゃんと動きました。

これまで愛用させてもらったME2.3.3との大きな違いは、管理ページのレイアウトとインターフェースですね。特に画像のアップロードはAJAXになっていて最初面食らいましたが、慣れるとMTのAJAXによるアップロード機能より使い易いです。サムネイルサイズもその都度設定できる他、管理画面で初期設定の変更も可能なので、MEの時、サイト構築の度にwp-adminディレクトリのPHPファイルを変更するという手間もなくなりました。

コンテンツ配信