Category Archives: MT3.78からWordPressへの移行

Movable Type3.78からWordPressへの移行:サイト構造の検討

Movable Type時代のサイトマップ

私のメインブログ「モカの腹」は今から9年前の2005年にMovable Type3で作って立ち上げました。
その頃はブログのシステムと言えばMovable Typeが圧倒的に優勢だったんです。

その後Movable Typeは4、5、6と進化を続けたのですが、私はどうしてもデータベースの反映でつまづいてバージョンアップ出来ず、ver3.78の状態で止まっていました。

サポートが切れたMovable Typeを使い続けるのはかなりやばいです。
そこで、今や主流になったWordPressに乗り換えることを決心しました。
今やらないと未来永劫出来ないと思ったのです。

Movable Type時代のサイト全体の構成は上のような感じでした。
「harablog」がブログ(モカの腹)のディレクトリで、その下の「image」に写真などのファイルが、「archive」に個別ページのファイルが入っています。

Movable Typeのシステムは「cgi」の下に入れていました。

「旅行」や「モカの目」などはhtmlの静的ページですね。

続きを読む

Movable Type3.78からWordPressへの取込:パーマリンクの設定

パーマリンクMovable Type

さあ、ローカルのWordPress環境が整いました。
しかし本当に「Movable Type3.78」などというとんでもなく古いシステムから「WordPress」への引っ越しが出来るのでしょうか。

まず最初に決めたのがパーマリンク(固定リンク)の設定です。

Movable Typeでは「設定 → 公開」で調べたところ、アーカイブURLが

http://mocamoca.com/harablog/archives/

個別エントリーアーカイブのアーカイブ・マッピングが

yyyy/mm/entry_basename.html

に設定されていました。
実際のパーマリンクは

http://mocamoca.com/harablog/archives/2014/03/post_3107.html

といった感じです。
続きを読む

Movable Type3.78からWordPressへの取込:記事の書き出しと取込

Movable Type書き出し

お次はいよいよMovable Typeの記事をWordPressに取り込む作業です。

基本的にはMovable Typeの「エントリーの書き出し」でテキストファイルを書き出し、それをWordPress側で取り込むことになります。

しかし、Movable Type4以降であればそのまま取り込めるようなのですが、Movable Type3の場合は一工夫が必要でした。
続きを読む

WordPressでプラグインなしでHighSlideを使う

温泉

WordPressのテンプレートはレスポンシブ対応の「Bootpress」を使い、これを変更してゆくことにしました。

まずやったのは、イメージのHighSlide対応です。

私はサムネイルをクリックして拡大表示する手段としてHighSlide(別ウインドー)を使っています。
(温泉イラストをクリックしてみてください)

これは拡大画像へのリンクに

<a href="拡大画像" class="highslide" onclick="return hs.expand(this)">
<img src="サムネイル画像"/>
</a>

というクラスをつけて使います。
続きを読む

右寄せイメージをスマホでは横幅一杯に表示:WordPress

右寄せイメージ1
WordPressではイメージを右寄せにすると自動的に

class="alignright" 

というクラスがイメージタグに付きます。
私はMovable Type時代はイメージタグに自分で

 style="float:right;"

を付けていたので、取り込む前に置換しておきました。

さて、その右寄せの小さいイメージ(横幅300pix)ですが、スマホで見ると文章が左側でとてもきゅうくつそうに配置され、見づらいことに気がつきました。
続きを読む

My Page Order → 固定ページを任意の順番に並び替える

My page rder

WordPressの固定ページは登録した順に並んでしまいます。
この順番を簡単に変更出来るようにするプラグインです。

メニューの「My Page Order」を選んで、あとはページをドラッグするだけ。

(参照元:My Page Order | WordPressとプラグインを使ってお店紹介サイトを作る方法)(別ウインドー)

WordPress Popular Posts → よく読まれている記事を表示

Wordpress Popular Posts

ウィジェットの中に、よく読まれている記事をランキング形式で表示します。

サムネイルの表示/非表示や、サムネイルの大きさや種類(記事中で最初に出て来る画像など)を選べます。

(参照元:WordPress[Stinger3]サイドバーに人気記事を表示させる方法 | dmgadget(ディーエムガジェット))(別ウインドー)

Simple Tags → タグを一括管理

Simple Tags

タグを一括管理出来るようにします。

検索して特定の文字が含まれる記事に絞り込み、そこに一括してタグを振ったりします。
上のイメージでは、「大井町」という言葉で全文検索し、その記事に「大井町」というタグをつけています。

(参照元:WordPressでタグ管理ならこれ!高機能タグ強化プラグイン『Simple Tags』 | ワードプレスの使い方!初心者めっちゃ入門ガイド【ハイパー】)(別ウインドー)