はてなブログからWordPressへの移行でやったことリスト|海と猫と週末写真家プロフィールお知らせ雑記フォトウォークポートレイトお問い合わせ海と猫と週末写真家カメラ湘南×バケペンの話。S1R】1日レンタルでの使用感レビュー。2019年3月26日スポンサーリンクはてなブログからWordPressに移行して、あっという間に10日ほど経ちました。旧ブログと新ブログで実際にやった引越し作業を備忘録的にまとめてみました。過去記事のアイキャッチ画像作成や、そもそもの記事内の画像差し替え、リンクの差し替えが大量に残っていますが、一旦見なかったことにします。書き出し設定と書き出しFTPで一括アップロードまとめレンタルサーバの契約(ロリポップ)WordPressを導入するにあたっては、レンタルサーバが必要になります。契約は2018年1月に行いました。貧弱な弱小ブログですので、月額500円のプランを選択。今後どうなるかわからないし、とりあえず半年で契約しました。「今年はがんばるぞー」なんて意気込んでいました。WordPressだけインストールして、無料テーマ入れて終わり。実際にいじり始めたのは8月。なんだかおかしいですね。無料テーマ、有料テーマさまざまありますが、特にこだわりはないので、有料テーマのJINを導入しました。子テーマを作って、いろいろ手を加えましたが、それもひと段落しました。はてなブログよりも見栄えは良くなったかなと思っています。JIN(ジン)|真の使いやすさを追求したWordPressテーマhttps://jin-theme.comjin-theme.com外部サイトプラグインの導入WordPressはプラグインを導入することで、より便利にカスタマイズできます。有用だと思ったプラグインをいくつか紹介します。これらのプラグインを設定して、見栄えも良くなったかなと思ったところで、旧ブログをいじります。Regexブログ内の文字列を一気に置換してくれるプラグイン。今回の引っ越しにあたってURLを変更しているので、非常に重宝しました。Before-After画像のBeforeAfterを表示してくれるプラグイン。これを使いたくってWordPressに引っ越したと言っても過言ではありません。Before-Afterhttps://ja.wordpress.org/plugins/twenty20/ja.wordpress.org外部サイトPz-LinkCardブログカードリンクのプラグインです。Contents(CCC)ブログ本文をコピーされたら通知が届くプラグイン。意外とコピーされてる。Contents(CCC)https://ja.wordpress.org/plugins/check-copy-contentsccc/ja.wordpress.org外部サイトRinker商品リンク管理プラグインです。旧ブログを見てくださった方に移転を伝えるため、2つのことをやりました。記事本文の削除とリンクの貼り付け本文を全て消し、移転を伝えるメッセージに書き換えました。ブログカードのリンクを貼り付け、新しいブログへの誘導を試みました。(後述)全て手作業です。リダイレクト手作業は正直言って、クソ面倒くさかったのですが、こちらは超簡単。リンクをポチポチしてもらうより、自動でページ遷移したほうが優しい。そこで、Javascriptで自動リダイレクトをかけることにしました。<p><b>移転作業中です。</b></p><p><b>約5秒後に自動的にリダイレクトします。「あれ?そういえば新ブログのURLの階層ってどうなってるんだっけ?」と気になり始め、見直しました。実際の変更はこんな感じ。https://abc-photo.com/%postname%/↓https://abc-photo.com/entry/%postname%/旧ブログからリダイレクトかけているくせに、URLを変更するという愚行に走りました。この時点で、手作業でやったリンク貼り付けは全てパーになりました。ᐛ👐)パァリンク貼り付けをやり直す気はありません。Javascriptで自動リダイレクトするから許して。ちなみにプラグインのおかげで、entry/がなくても気が付かれないレベルでリダイレクトかかってます。使ったのはこのプラグイン。HTTPS(SSL)対応インターネットの世界では、特にGoogleが主導して、HTTPS(SSL)化するという動きがあります。簡潔に言うと「通信を暗号化して、安全に通信しましょうね」ってこと。ついでに「このサーバはモノホンだよ。信じて良いよ」って意味もあります。はてなから移転を決めたのもこれが1つの理由だったりします。ロリポップは無料で証明書を発行してくれるので、特にお金も面倒な手続きもありませんでした。このブログでは何をやったの?というと、WordPressの設定に画面でURLを変更して、このプラグインを入れました。http://のURLに来た人をhttps://に自動で誘導してくれます。自分で言っててぶっ飛んでると思うのですが、新たにレンタルサーバを1つ契約しました。ロリポップと契約していましたが、xserverを選択。理由としては、サーバが高速ってこと。ロリポップはHDDですが、xserverはSSDです。いうことで、ページの表示がサクサクになるらしいです。一応、このブログは写真ブログなので、ページの表示は重くなりやすいことが予想されます。「少しでも表示は早くしたいよね!」ってことで引っ越し決定です。後々引っ越すことになった場合、写真データが膨大になっていて、大変面倒なことになりそうと予想しました。ドメインプレゼントキャンペーンをやっていて、今後のドメイン更新が無料です。やったね!ドメインの移管(お名前.com→xserver)xserverがドメイン無料キャンペーンをやってるので飛びついたわけですが、このままでは恩恵を受けることができません。このドメイン()はお名前.comで取得したものなので、管理をxserverに移管する必要があります。移管のタイミングで個人情報が全世界に丸見えになってしまうので躊躇しました。やるしかないよね・・・ってことで、事前に手続きを確認して一気に進めました。ちなみにネームサーバ情報は引き継ぐようなので、xserverに移管したからブログが見えない!ってことはありませんでした。ムームードメインで余計なドメインを取得していますが、それはまた別のお話・・・。サーバの移転(ロリポップ→xserver)最後の仕上げとして、ロリポップのブログデータをxserverに移します。サーバの引っ越しにあたっては、WordPress自体のデータと、データベースを移さないといけません。勉強を兼ねて、初めは正攻法でデータをバックアップして、リストアしましたが上手くいかない。プラグインを使ってお手軽な方法に切り替えるも上手くいかない。なっているせい?と思い、そこを直して、ついでにこのプラグインの設定も外しました。バックアップして、リストア。こんな表示が出て、しばらく待ってもNGでした。何度やってもダメで、悩んでいたんですが、SSL関係が悪さしてるなーとピンと来て、xserverでSSL証明書発行してないことを思い出しました。その後、15分ぐらい?でxserverのWordPress画面を確認することができました。DNSネームサーバの切り替えとはいうものの、インターネットの世界的に見えているのはロリポップのサーバ。総仕上げとして、xserverのネームサーバに設定をします。世界中に情報が伝播されるまで時間がかかりますが、もう完了しているはず。メールサーバの設定ブログに直接関係はありませんが、メールサーバもロリポップからxserverに変更しました。Gmailに独自ドメインのメールアドレスを登録して使っています。l...一番の課題は画像差し替えサーバの設定は落ち着いたので、残るはコンテンツの問題です。はてなブログをエクスポートして、WordPressにインポートするだけでは、画像ははてなフォトを参照してしまいます。自分のサーバ内に画像をアップロードして、せっせと差し替える必要があります。これが何より面倒くさい。あとはウォーターマークをせっせと入れていましたが、この移転を機にやめました。貼り付ける写真のサイズは小さくしたし、CSSで右クリック制御をかけているのが理由です。無断使用については厳正に対応します。写真のExif情報に自分の著作権情報を埋め込んでいます。これはLightroomで一括処理しました。Lightroomで管理している写真はJPGとRAW合わせて22万枚ありまして、それを一括処理するのには半日かかりました。自作PCで3年前の当時最新のCPUを積んでいるのに、めちゃくちゃ時間がかかりました。