ホーム > すべて > Movable Type から WordPress への移行メモ

Movable Type から WordPress への移行メモ

2009-01-29

WordPress Movable Type から WordPress への移行メモです。

WordPress の設定など

ルートディレクトリで運用する

下記を参考に設定。
Giving WordPress Its Own Directory – WordPress Codex 日本語版

テーマの日本語化

iNove(Version: 1.2.3)を元にしてカスタマイズ。
PHP を直接いじっても日本語が文字化けするので「languages フォルダ」の ja_JP.moja_JP.po をそれぞれ ja.moja.po にファイル名を変更。
【保留】日本語表記を調整したいので、mo,po をカスタマイズしたい。
»MacOSX で .pot/.po ファイルを扱う « :: plasticdreams ::

yuga.js の導入

「btn.jpg、btn_on.jpg」のように、同名のファイル名の最後に_onを付けたロールオーバー用画像を用意する。あとは html 側で img要素に class=”btn” と設定するだけでロールオーバー機能を付けることができるので便利。
【追記】ハイライト画像には、同盟のファイル名の最後に_crを付ける。
»yuga.js :: Kyosuke.jp

favicon.ico の設置

下記のWebツールなどでサクッと設置。
»favicon.ico(ファビコン)の作り方 – IDEA*IDEA ~ 百式管理人のライフハックブログ ~

ソーシャルブックマークのリンクを追加

Add Clips を利用。index.php と single.php にスクリプトを追加。

クリエイティブコモンズ

フッタにCC(BY,NC,SA)を設置。

日付の表示を「2009-01-29」のように変更

1
<?php the_time(__('Y-m-d', 'inove')) ?>

コメントを許可しないページでのメッセージを削除

「コメントは受け付けていません。」という表示が、コメントできるブログという常識ありきのメッセージだと感じたので、システムを感じさせないように削除。

使用色

#8e001c
#d5002a
#fbf6f6
#f0e8e8
#e0b8b8

サーバの設定など

.htaccess の設定

WordPress のパーマリンク設定などを行った場合に直接変更する。
エンコーディングと改行が違うと読み込んでくれないサーバもあるので、これに合わせる。
エンコーディング:UTF-8(もしくは EUC-JP)
改行:LF

RSS のリダイレクト

Movable Type では /atom.xml、/rsd.xml だったけど、WordPress で /feed に変更になったのでリダイレクト。

1
2
Redirect 301 /atom.xml http://www.head-t.com/feed
Redirect 301 /rsd.xml http://www.head-t.com/feed

独自ドメインでの運用

サーバを移転したので、それに伴う設定。
»独自ドメインをWebサイトのアドレスに設定したので、http://アカウント名.kir.jp でのアクセスは拒否したい

送信メールのポート変更

デフォルトから587に変更。

導入したプラグインなど

Akismet

スパム対策に。

WP Multibyte Patch

マルチバイト文字の取り扱いに関する不具合の修正と強化ということで。

All in One SEO Pack

「%post_title% | %blog_title%」など、ページタイトルのフォーマットを変更してくれる。
»WordPress › All in One SEO Pack « WordPress Plugins

Broken Link Checker

リンク切れをチェックしてくれる。
»WordPress › Broken Link Checker « WordPress Plugins

Contact Form 7

お問い合わせフォームに使用。プラグインフォルダの中の stylesheet.css をカスタマイズ。
»WordPress › Contact Form 7 « WordPress Plugins

Google XML Sitemaps

作成した「sitemap.xml」を、Googleウェブマスターツールで忘れずに設定。
»WordPress › Google XML Sitemaps « WordPress Plugins
»XMLサイトマップを作成してくれるプラグイン「XML Sitemap Generator」 – あれこれWordPress

JSeries Notifier

JSeries のプラグインの更新通知のため。
»WordPress Plugins/JSeries » JSeries Notifier (プラグインの更新通知)

Ktai Style

ケータイ用サイト。
»WordPress Plugins/JSeries » Ktai Style (携帯対応プラグイン)

WPtouch iPhone Theme

iPhone 用サイト。
「images/icon-pool/」の template.psd を元にアイコンを作成して、このディレクトリに追加すればプラグインの設定ページでそのアイコンを読み込んでくれる。
»WordPress › WPtouch iPhone Theme « WordPress Plugins

Popular Posts

人気の記事の表示用。
»WordPress › Popular Posts « WordPress Plugins

Similar Posts

こちらの関連記事もあわせてどうぞの表示用。
»WordPress › Similar Posts « WordPress Plugins

WordPress Related Post for Japanese

こちらの関連記事もあわせてどうぞの表示用。こちらの方が日本語に特化しているようです。
»WordPress Plugins/JSeries » WordPress Related Post for Japanese (関連投稿表示プラグイン)
Yahoo!デベロッパーネットワーク でアプリケーションIDを取得する必要があります。

Post-Plugin Library

上記2つのプラグインを使用するためのライブラリ。
»WordPress › Post-Plugin Library « WordPress Plugins

Ultimate Google Analytics

Google Analytics の設置用。
»WordPress › Ultimate Google Analytics « WordPress Plugins

WP-PageNavi

ページ下部にページ番号ナビを追加する。
»WordPress › WP-PageNavi « WordPress Plugins

Syntax Highlighter for WordPress

ソースコードのカラーリングを行ってくれる。
»WordPress Plugins/JSeries » Syntax Highlighter for WordPress (ソース整形表示)

WP-Syntax

上の Syntax Highlighter for WordPress よりもシンプルなので、こちらを使用。Objective-C に対応しているのも良いと思いました。
デザイン変更は、プラグインフォルダ内ではなく、テーマフォルダ内の wp-syntax.css を変更することに注意。
»WordPress › WP-Syntax « WordPress Plugins

WP Super Cache

ページをキャッシュする。wp-config.php に以下を追加。

1
define ('WP_CACHE', true);

その後、/wp-content のパーミッションを一旦 777 にして、プラグイン設定画面でリロード。

»WordPress › WP Super Cache « WordPress Plugins

Random Image plugin

過去の記事の画像をランダムに表示する。テンプレートの sidebar.php に下記を追加。

1
2
3
<div class="widget">
	<?php randomimage(); ?>
</div>

»Random Image Plugin for WordPress – Justinsomnia

Dagon Design Sitemap Generator

ロボット向けの Google XML Sitemaps に対して、こちらは人が見るためのサイトマップ。
»WordPress › Dagon Design Sitemap Generator « WordPress Plugins
»サイトマップ作成プラグイン Dagon Design Sitemap Generator | WordPressで企業ウェブサイト作成・商用ホームページ制作 WordPress Go Go

NextGEN Gallery

【保留】ギャラリー作成のためのプラグイン。
»WordPress › NextGEN Gallery « WordPress Plugins

FeedLogger

ダッシュボードに、RSSフィードの購読者数を表示。
»WordPressでRSSフィード購読者数を計測するプラグイン FeedLogger – EC studio 技術ブログ

Twitter Tools

    • WP記事投稿時にTwitterにも投稿する
    • Twitterの投稿をWP記事として投稿する
    • Twitterの投稿を1日分まとめてWP記事として投稿する

などができます。
»WordPress › Twitter Tools « WordPress Plugins
»【WP】WPとTwitterで遊んでみる。Twitter Tools || Ange*Blanc

WordPress Flickr Manager

Flickr の写真を投稿するプラグインです。
»WordPress › WordPress Flickr Manager « WordPress Plugins
»7-oceans – WordPress Flickr Manager

その他

404ページを作成したい

下記などを参考に。
»サクラクレパスの404エラーが素敵なので、404ページを集めてみたくなったのだ : ネットPR.JP – netpr.jp -
»創造性あふれる404エラーページを作ろう&参考になる404ページ紹介 | Web担当者Forum
»効果的な404ページを自動生成してくれるGoogleの『Custom 404 pages』 – IDEA*IDEA ~ 百式管理人のライフハックブログ ~

noindex の設定をする

robots.txt で設定。クライアントワークなど。

セキュリティ

»WordPressを安全に運営するための10のTips | コリス

WordPressのテーマのファイル構成

どのテンプレートファイルを変更すればどのページが変更されるかという対応表。
»WordPressのテーマのファイル構成一覧と解説(2.7対応版) | コリス

サーバ上のファイルが削除できない場合

KAGOYA Internet Routing での場合。
»スタンダードプラン よくある質問 – KAGOYA Internet Routing – ファイルやディレクトリ(フォルダ)の削除ができません

こちらの関連記事もあわせてどうぞ

  1. コメントはまだありません。
  1. トラックバックはまだありません。