2015/10/23Wordpressツイートさて、「FC2ブログからWPへ移行、移転した記録1」からの続きです。WordPress内をいろいろと整えるFC2からのテキストをWP用に書き換える今度はFC2からダウンロードしたテキストを書き換えます。・画像のURLのFC2の部分を新ブログのWP仕様に変更する・サイト内リンクのFC2の部分を新サイトのURLにする・コメントの部分のいらない文字を消す・記事中のFC2の続きを読むを消すということをします。Express」を使いました。テキストファイルの文字コードは「UTF-8」でないとWPに入れた時にうまくいかないようです。Macは基本的に文字コードは「UTF-8」ですが、Windowsの人は文字コードを「UTF-8」にしてテキストファイルを保存してください。画像のURLのFC2の部分を新ブログのWP仕様に変更するFC2からダウンロードしたテキストの画像リンクはこんな風になっています。画像のリンクのどこを書き換えるかといいますとここです。lainacuisineはそれぞれのFC2ブログの名前が入ります。僕は、/wp/wp-content/uploads/に画像をダウンロードしたimgeというフォルダをFTPソフトであげちゃうので、こんな感じに書き換えます。書き換える「blog-imgs-数字.fc2.com/l/a/i/lainacuisine/」の数字の部分はいろいろと変わるので、「fc2.com/l/a/i/lainacuisine/」で検索をかけて、見つけた数字のものを入れて、「独自ドメイン/wp-content/uploads/image/」と置換していきます。F」で検索と置換をします。見つけた数字の階層を入れて、WPの画像の置き場所と置換します。僕の新しいサイトのURLがsou-recipe.comなので上のようになります。置き換えたらまた「fc2.com/l/a/i/lainacuisine/」で検索をして、次の数字のを置換してと繰り返して、全部のURLを書き換えます。「http://」がダブったり、「/」が多かったり、入ってなかったりするとちゃんと表示されないので気をつけたいところです。サイト内リンクのFC2の部分を新サイトのURLにするこれも画像と同様、サイト内のリンクがFC2のURLになっているので、新しいドメインのURLに張り替えます。言っても、記事名は後でWPに入れてから書き換えるので、この時点では途中まで書き換えるということになります。FC2のドメインと新しいWPの方のドメインとを入れ替えます。これは全て置換で1回でおしまいです。コメントの部分のいらない文字を消すFC2からダウンロードしたテキストには、もちろん自分が書いた記事の部分もありますが、頂いたコメントとか返したコメントとかも入っています。これけっこう心配だったんですが、こういったコメントもちゃんとコメントとして移行できるんですね。0PASS:73be16986510d4c4e7c5537856082346というようなのがコメントひとつひとつに入っています。他のところは大丈夫なのですが、この部分だけWPに移行した時にコメントと一緒に表示されてしまいます。SECRET:0は普通のコメントでSECRET:1は非表示のコメントです。SECRET:0は空白で置換SECRET:1は後で非表示にする時に目立つように星マークと置換しました。PASSですが、これは一発で置換できそうにないので、ひたすらPASSで「前へ」探して手動で潰していきました。いい方法があるかもしれません。この時はそれを調べているより、何も考えずに消すことに没頭してたほうが楽だったので、ひたすら手動で全部消しました。頂いたありがたいコメントがこの時ばかりは、「このやろう!!」って感じでした。記事中のFC2の続きを読むを消すこれは僕は気が付かないでアップロードした後に手動で直したのですが、ココで一緒にやっちゃった方が楽だと思うので、やっちゃいます。BODY:という文字が入ってしまいます。これも空白で置換するか、<!–more–>に置換します。これで、テキストの書き換えは終了です。WordPressに画像をアップロードするまずは画像からアップロードしました。FaileZillaを使って一気にアップロードしました。(これはサムネイルまで設定した後の入れた後のキャプチャです。ファイルがありますが、実際は2014というファイル一個だけのところにimageを入れました)サーバーに接続して僕の場合はドメインが「sou-recipe.com」なので、その下の「public_html」の「wp-content」の「uploads」の中に「image」のフォルダをドラッグしてポイっと入れます。画像が多いとアップロードにそれなりに時間がかかります。WordPressにテキストをアップロードする次にテキストの方をアップロードします。書き換えた「○○○○○○.txt」というファイルをWPにアップロードします。テキストの方はWPの管理画面からアップロードします。TypePad」を選択します。するとWPのバージョンによっては、こんなのが出てきますが、僕はえいやっ!とダウンロードを押しました。「ファイルを選択」から、○○○○○◯.txtのファイルを選択して、「ファイルをアップロードしてインポート」をポチッとします。インストールが始まります。fun!と出ていたら、終了です。「投稿」の「記事一覧」から確認します。WordPress内をいろいろと整えるここはブログの形によって、人によって必要だったり必要でなかったりするところかもしれませんが、僕がやった記録なので、そのまんま書いておきます。日本語のカテゴリー名をアルファベットに変更します。全部のカテゴリーのスラッグを変更します。記事の名前をアルファベットに変更するパーマリンクに記事名を設定したので、日本語の記事名がそのままURLに入っています。それをアルファベット表記に記事一個ずつ変更していきます。「スモークサーモンのポテトサラダ」を適当にアルファベットにしてここでは「smokepotato」とかって適当に名前をつけていきます。スモークされているのはサーモンであって、ポテトではないんですけど、まあ、あんまり長くてもあれなんで、適当につけました。最初はちょっと綴りとか調べてたんですけど、だんだんめんどくさくなって最後の方はほんとに超超適当になってしまいました。改行を入れるFC2の記事をアップロードしてインポートすると、改行がなくなります。これは非常に読みにくいです。言うか1ページずつ改行を様子を見ながら入れてると、ものすんごく時間がかかるので、PCにある「○○○○○○.txt」の記事の部分を一個づつコピーして、貼り付けていきました。ん?なんか結局1記事ずつコピペしてんじゃね?とも思ったりもしましたが、まー、コメント1700がそのまま入ってくれているので、仕方ないか、、、と思ったり。お気づきかもしれませんが、もちろんコメントの改行もなくなります。スルー、無理だもん1700も。サイト内リンクのURLを直す記事の名前をひとつひとつ付けて、改行のコピペをしたら、サイト内リンクのURLを書き直します。僕のの場合はカテゴリが入っていないので、例えばですがhttp://sou-recipe.com/blog-entry-5.htmlとなっている「blog-entry-5.html」のところを新しくつけた記事の名前に書き換えます。この場合は「saucetomate」だったので、http://sou-recipe.com/saucetomateとなります。こんな感じにFC2の方を見ながら、サイト内リンクをチェックしながら、これも手動で張替え。コメントの非表示を設定しますFC2でもらったコメントの中で非表示だったものは、テキスト書き換えの時に★★非表示★★を入れてあるので、コメントから「★」で検索して、あぶり出し、一括操作で「承認しない」にします。プラグインでサムネイルを表示させるWPの管理画面の方から画像をアップすれば、サムネイルの設定もそれぞれの記事ページでできるのですが、FTPソフトでサーバーにあげちゃうと、それができません。プラグインを使って、設定しました。Thumbnail」というプラグインを使いました。これはその記事の一番最初の画像をサムネイルとして表示してくれるというプラグインです。インストールして、有効化します。Thumbnails」をポチッとします。すると、ういーーーーーんっと始まって、ちょっと時間がかかりますが、サムネイルを作って表示されるようにしてくれます。これで、とりあえずWPの方の整理は終了です。後はリダイレクトです。FC2からWPに自動で飛ばすアレです。関連コンテンツコメントをどうぞ返信をキャンセルする。date*日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)※写真は1枚ずつしか送れません。複数の写真はコメント欄に「写真2」などと記載して頂き1枚ずつ送信してください。南房総で畑と釣りをしながら生きていきたい!と思っている30代じゃない方のアラフォー。本業は料理人(だと思う)。