Movable Type でも利用していた、画像をオーバーレイ表示する Lightbox。MT では導入にひと手間かかりましたが、WordPress では Lightbox を簡単に使用することができるようにするプラグインがいろいろと公開されています。
最初に様々なブログで評価の高い Lightbox 2.0 for WordPress を入れてみましたが、ページによっては <head> 内に Lightbox の Script が読み込まれなかったりしてうまく動作しませんでした。
で、Lightbox 2 Wordpress Plugin と Add Lightbox の組み合わせがグッドです。
Lightbox 2 Wordpress Plugin は、<head> 内に Lightbox の関連ファイルを読み込みますが、更に Black, Dark Gray, Gray, White の4パターンのスタイルが用意されています。
そして、Add Lightbox は <img> を含む <a> 要素に、自動的に rel="lightbox[%pst_id%]" を追記してくれます。
更に過去の記事にも反映されるので、MT からインポートした記事にも rel="lightbox[%pst_id%]" が追加されるのですが、MT の時に記述していた rel 属性と重複してしまうので、先に導入していた Search Regex を使い、以下のような正規表現で既存の rel 属性を検索し、置換して削除しました。
/ rel=\"lightbox\[[A-Za-z0-9]*\]\"/
Tags: Lightbox, WordPress, プラグイン
Category: WordPress | Comments & Trackbacks (0)
WordPress をインストールした段階でサンプルの記事と固定ページがあり、そこへ Movable Type から 242 件の記事をインポートしたので、最新の記事の ID が 244 でした。その後、新規の記事を追加すると、なぜか ID が大きく飛んでいました。
パーマリンク URL に %post_id% を指定したので、どんどん ID が飛んでしまうのは何となく気持ち悪い。どうも、WordPress には投稿履歴と下書きを自動保存する機能があり、その度に ID が更新されるようです。
そこで見つけたのが Disable Revisions and Autosave plugins。これをインストールして有効にすることで自動保存を無効にできます。
ただし、下書きとして保存しなければ記事をプレビューすることが出来ません。
#この現象を解決するために、何度データベースを削除してインポートし直したことか...。
Tags: WordPress
Category: WordPress | Comments & Trackbacks (0)
WordPress は他のブログから記事とコメントをインポートする機能が充実していて、Movable Type からのインポートも簡単にできるのですが、トラックバックがコメントしてインポートされます。何とかならないだろうかと探したらありました。
Movable Type から WordPress に移行するときトラックバックがコメントとしてインポートされる件を修正 – 頭ん中
こちらに書かれている通り、/wp-admin/import/mt.php を編集して無事トラックバックをコメントと区別してインポートすることができました。
また、カテゴリもインポート出来るのですが、その階層構造が維持されません。まあ、ブログ記事にカテゴリの階層までは持っていないので当然ですね。私の場合、カテゴリ件数が少ないのでインポート後に手作業で修正しました。
Movable Type から WordPerss へのインポート の続きを読む »
Tags: Movable Type, WordPress, インポート, プラグイン
Category: WordPress | Comments & Trackbacks (0)
今回、CORESERVER に WordPress をインストールし、いろいろ試していると、画像のアップロードなどがうまく動作しません。調べてみると、XREA と CORESERVER は PHP がセーフモードで動作しているために一部使えない機能があるということが判明。そして、XREA と CORESERVER は PHP を CGI モードで動かすことが可能で、必要な PHP ファイルを CGI モードで動かすように .htaccess で設定すれば OK とのこと。
早速、wp-admin/ に .htaccess を置き、以下を記述しました。
<Files async-upload.php>
AddHandler application/x-httpd-phpcgi .php
</Files>
他にも動かないファイルがあれば、上記の *****.php 部分をそのファイル名に書き換えた記述を追加すれば OK です。
Tags: CORESERVER, WordPress
Category: WordPress | Comments & Trackbacks (0)
とりあえず、旧ドメイン(http://haru3.cool.coocan.jp/)の Movable Type から、新ドメイン(http://www.haru3-67.com/)で WordPress に移行しました。
取り急ぎ、画像のパスは修正しましたが、このブログ内の他の記事へのリンクは修正していませんので、旧ドメインのページにジャンプします。また、画像の配置や拡大表示のスタイルも修正する必要がありますが、おいおいに直していきます。
デザインはとりあえず WordPress のデフォルトテーマのままでスタートします。本当はカスタマイズが完了してから移行しようと思っていましたが、いつになるか分からないのでまずは移行し、徐々にカスタマイズしていくことにしました。
#この方が、早くカスタマイズしなきゃって自分自身を追い込むことができますし。
今回利用しているレンタルサーバ(CORESERVER)への WordPress の導入から、Movable Type からのブログ記事のインポートに至るまで、いろいろと壁がありました。(何せ、WordPress は初体験なので。)豊富なプラグインと情報によって解決したもの、解決できず諦めたものありますが、これについても後ほど書いておこうと思います。
Tags: Movable Type, WordPress, インポート
Category: WordPress | Comments & Trackbacks (0)
かねてから考えていた、このブログを構築している Movable Type のバージョンアップ。今年初めに、Movable Type 5 を使ってリニューアルすることを宣言し、独自ドメインも取得して少しずつ準備してましたが、以下の理由から WordPress に移行することにしました。
- Movable Type 5 は CMS としてあまりにも進化しすぎてしまい、単なるブログにはどちらかというと不向き。
- ブログとしての機能は WordPress の方が充実しているように思う。
- 公開されているプラグインも WordPress の方がダントツに多いらしい。
- 仕事では数年 Movable Type をカスタマイズしてきたが、今回 WordPress を使ってみようという案件が出てきた。今後、案件によっては WordPress を使用するという選択肢もありかも。
- WordPress をカスタマイズすることによって PHP の勉強にもなるかも。
という訳で、haru3.cool.coocan.jp はこのエントリーが最後になります。
これまでのエントリーを新しいドメインの WordPress に移行後、とりえず WordPress のデフォルトテーマで運用しながら、合間をみてカスタマイズして行きます。
ただ、ドメインはもちろん、Movable Type と WordPress の仕様の違いからパーマリンク URL の構造も変わりますので、このブログの記事へリンクやブックマークしていただいてる場合はそれが無効になります。haru3.cool.coocan.jp は2010年7月31日まで稼働している予定ですが、リダイレクト設定すると8月1日以降突然無効になってしまうのでそのままにしておきます。WordPress への移行完了後にこのドメインの全ページでアナウンスしますので、必要に応じてブックマーク等変更してくださいませ。
Tags: Movable Type, WordPress
Category: Movable Type, WordPress | Comments & Trackbacks (0)
4ヶ月前に運転席側シートベルトの巻き取り装置が壊れ、以来運転席のみ、以前取り付けていた非巻き取り式の3点式シートベルトを付けていましたが、上半身の身動きが取れず窮屈な状態でした。


先日ヤフオクに ‘75年のヤナセ純正の自動巻き取り式の3点式シートベルトが出品されていたので、即入札しGet、本日助手席側も合わせて交換しました。
今まで付けていた FLAT4 製のものは、ベルトをちょっと早く引き出そうとするとすぐにロックが掛かってしまいますが、こちらはとてもスムーズに引き出せますし、衝撃によるロック機構も問題なく動作します。
バックルの受けが左右違いますが、そこはご愛嬌。(^^;
Tags: VW, シートベルト
Category: カスタム&メンテナンス | Comments & Trackbacks (2)
TVモバイルアプリの登場で、快適なワンセグ視聴ができたと思いきや、やはり不安定で、映ったかと思えば数分視聴してると映像が止まることが多々。iPhone のメモリ消費が原因か、Wi-Fi 環境が不安定なのか、それともインターネット経由で遠く離れた場所に置いているワンセグチューナー TV&バッテリーが不安定なのか。
そこで環境を変更。TV&バッテリーは目の届く自宅に置き、ワンセグ携帯用アンテナケーブルを使用することにしました。家庭用のテレビアンテナ端子と携帯電話等のワンセグアンテナを接続するケーブルです。


アンテナケーブル2分配器とF型コネクタを2個買ってきて、部屋のテレビのアンテナケーブルを切断して間に分配器を噛ませ、分配器のもう一方をワンセグ携帯用アンテナケーブルに接続、TV&バッテリーのアンテナに挟みました。
結果は・・・、やはり視聴中止まることも。これはおそらく iPhone 自体の問題ですな。iPhone を再起動すると改善されるのですが、しばらくすると同じ結果になります。テレビ視聴しながら Wi-Fi も使ってるのでメモリ不足になっているのかな。iPhone 3GS や今年6月に発表との噂の次期 iPhone なら快適なのかも。
Tags: iPhone, TV, ワンセグ
Category: iPhone | Comments & Trackbacks (2)
5ヶ月前に iPhone 用ワンセグチューナー兼充電池「TV&バッテリー」を導入してから、遅い夕食時に iPhone を食卓に置いてニュースなどを観ていますが、いかんせん我が家はワンセグの電波が入りにくく、TV&バッテリー本体をあちこちに置き直しては受信調整をしていました。特に最近は窓を閉め切ったり、天気が悪かったりするせいか、まともに視聴することができませんでした。

でも、1月7日に公開されたアプリ「TVモバイル」で解決しました。
「TVモバイル」は、TV&バッテリーで受信したワンセグ映像を Wi-Fi 経由で視聴できるようにするアプリです。設定方法に詳しく書かれていないのですが、インターネット経由で視聴するためには、TV&バッテリー側の無線ルータで WAN の8081番ポートを TV&バッテリーに割り当てられた IPアドレスの8081番ポートに変換する設定が必要です。あと、固定IPでない場合は DDNS があると楽ですね。
昨日から、TV&バッテリー本体をワンセグ視聴が可能な Wi-Fi 環境下に置き、インターネット経由で自宅の食卓で映像を受信しています。多少不安定ですが、ほぼ 100% 受信できますし、映像も今までに比べたらきれいに映ります。
ライセンスが 1,000円と、ちょっと高めですが、私にとっては神アプリ。あとは 3G でも利用できるとベストですね。
Tags: iPhone, TV, ワンセグ
Category: アプリ | Comments & Trackbacks (0)
今年こそはリニューアルをすると宣言したので、早速 Movable Type 5 をインストールして少し触ってみました。MT4 は仕事で随分触りましたが、MT5 によるサイト構築はこれが初めてです。
MT4 の時から気になっていた、テンプレート編集画面での tab キーによるインデントの挿入。MT4 は普段使用している Firefox 3.5 で、 tab キーでインデントを挿入することができず、Firefox のアドオンを使い、強調表示なしモードで編集していました。(Firefox 3 で MT4 のテンプレート編集画面に Tab キャラクタを挿入する)
これが MT5 になって更に厄介になったのです。というか、あきらめざるを得なくなってしまいました。
MT5 のテンプレート編集画面の tab によるインデント の続きを読む »
Tags: Movable Type
Category: Movable Type | Comments & Trackbacks (0)
Recent Comments