WordPress

今日からWordPress!

投稿日:2008年4月15日 更新日:

XOOPS上のpopnupblogをWordPressに引越し開始。

WordPressには強力なインポート機能があって、メジャーなブログなら簡単にインポートしてくれるのだが、しかしpopnupblogがいくらXOOPSでメジャーであっても、それを易々とは受け入れてくれない・・・うーん。

以下、苦労の顛末を記録。
いつかこの記録が仕事に役立つことを願いつつ・・・。

■簡単に移行できる手段が用意されていない
まず、WPのインポートの画面を眺めてみると、RSSからのインポートが簡単そうなのだが、これはRSS2.0からしか読み込めない(POPNUPはRSS1.0)。

■見本のXMLをゲット
で、ググっているとYahooブログからインポートする記事を見つけたので、それを参考にして適当なYahooブログのRSSをサンプルとして保存。そのままだとXMLの拡張子で保存される。
これを見本としてExcelで読んでみよう。

■Excelでなんとか
ExcelでXMLとして開いて編集を試みる。編集はできるのだが、なぜか保存・エクスポート時にエラーメッセージ。
ググって見てもよくわからず。

■Accessでなんとか
Excelでのエクスポートをあきらめ、ACCESSでやってみる。
先ほどのYahooブログのXMLファイルをインポートし、テーブルの基にする。
それにMySQLからエクスポートしたPOPNUPのデータをExcelで開き、列をコピーして、Accessの該当列に一つ一つ貼り付ける。
完了した時点でAccessのXMLのエクスポート機能を使う。
今度はうまくいった。

■WPにインポート
AccessからエクスポートされたXMLファイルを今度はWPでRSSでインポート。
データは700件だったので少々時間がかかる。
終わったデータを見てみると、日付が狂っている。また改行の¥nと¥rがそのまま表示されてしまう。
ACCESS側でテーブルのプロパティをテキスト型から時刻型に直したり、Excel側で改行記号を消して再度コピペしてから、再チャレンジ。
あ、うまくいっている。

■疲れたけどサーバをなんとか

サーバのWP日本語にローカルのWP-MEのデータをインポートしようとしたところMYSQLのタイムアウトで途中ストップ。
仕方がないのでMYSQLADMINでローカルをエクスポートしてそれをサーバでインサート実行。
しかしお互いのテーブル構造が違うらしくカテゴリーが違っている?(後で気づいたのはwp_categoriesというテーブルのイン/エクスポートをし忘れていたせいかも)・・・これまた仕方がないので、サーバのWPをMEにして再インストールして再作業。
一応うまくいく。

■あとは
後はイメージ画像のリンクを何とかしないといけないけど、とりあえずは9割完成。

力尽きた。

-WordPress

執筆者:

関連記事

no image

不動産プラグインの「トップ物件表示」ウィジェットが9件目から段ズレする。

解決できなくて、数時間、悩んだ~。 結局わかったのは、 ・ウィジェットのブロックの高さ調整にJQueryを使っている。CSSで決め打ちではない。 ・PHPのコードで、物件4件ごとに高さを決めている。 …

no image

WordPress管理画面のパスワード忘れたとき

ローカルインストールのWordPressの管理画面のパスワードを忘れたときに、以下のページが参考になったので、備忘録。 WordPress のパスワードをマニュアルでリセットする方法 | コリス 関連 …

no image

WordPressでFLASHムービー

丸一日格闘した。 しかし甲斐あって、インデックスファイルに作ったフラッシュムービーファイルとの連携表示が出来た。 このサイトが参考源。 WordPress で index.html を共存させる方法 …

no image

WordPressMUインストール失敗(翌日成功)

個人で借りてるサーバにインストールしようとしたが、DB情報を入れた次の画面で失敗。 メッセージは「Error establishing a database connection」。 どうやら、自動で …

no image

WordPressとArtisteerとAdvanced Excerptの抜粋表示について

WordPressで抜粋表示するプラグインを探していて、Advanced Excerptというのがでてきた。 しかし、インストールしてみたが、いっこうに抜粋されない。 なんでかなーと調べてみると、今、 …