wordpressのサーバ移転でつまづいたところ

NO IMAGE

wordpressのサーバ移転+バージョンUPに挑戦。
躓いたところをメモしておく

①データのインポート
前サーバよりバックアップをとったデータベースを新サーバのデータベースにインポートしようとしたが、うまくいかず。なんでか、ログイン設定を含むすべてがリセットされてしまった・・・
そこで、wpのインポート機能を利用。旧サーバのwpよりwpのデータをエクスポート(記事やページ・カテゴリなど)。
それを新サーバのwpよりインポート。
問題なくインポートできました。

②パーマリンクの設定
新サーバは、IISなので、Apacheが設定できないため、パーマリンクの設定ができない。対処方法として、/index.php/をつける。
/index.php/%category%/%postid%/
てな具合。
これで、index.php/categoy/postid/ と表示される。
ちょっとかっこ悪いけど、seoのために、数字のままよりはいいか・・・

③footer.phpが表示されない?
これは、ソーシャルブックマークのプラグインをオンにすると解決。
以前使っていたプラグインをすべてonに。
Tiger Style~は使わない。(このプラグインは管理画面をmacみたいにするやつ。必要ないし、使ったら管理画面から「プラグイン」やら「設定」やらが消えてしまったので・・・)

④ページIDが表示されない
メニューを「wp_list_pages」でリストアップしているが、メニューに表示しなくていいpageまで表示されている(レンタルサーバーやサイトマップ)
以前のpageidと現在のpageidが異なるため、うまく除外できていないため。
除外するには、exclude=”id”
wordpress2.5から、pageidが管理画面に表示されないので、どこで確認するかと言うと、page編集画面のURLにある”~postid=**”の**がpageidになる。

⑤サブページがサイドメニューに表示されない
子ページをサイドメニューにリストアップしているはずなのに、ところどころ表示されていない。
child_of=”親ID”
旧サーバのときのidのままだから、表示されていないので、
新しいIDに書き換える。

⑥コンタクトフォーム
なぜか英語表記になっている。。。
日本語に直す方法を探る

⑦投稿記事が表示されない
単独のページは表示されるが、カテゴリごとの記事の一覧が表示されない。タグの問題?

⑧とりあえず一通り表示されるようにはなったので、DNSを書き換えて、絶対URLで表示されるか確認すること。

WordPressカテゴリの最新記事