blogの引っ越しで悪戦苦闘した話

FROGFISH.JP 個人サイトのイメージ
リニューアルしたこのblogサイトのスクリーンショット

先日、このblogサイトを作り直すことにしました。何しろ使っていたDBのバージョンが古くてWordPressをアップデートできず、サポートされないプラグインが増えてきたので。

また、せっかくならこの機会にURLも

https://frogfish.jp から
https://personal.frogfish.jp に変更することにしました。

https://frogfish.jp のトップページはいずれ別の用途に使おうと思って。

でも、この移行には散々苦慮しました。顛末は以下の通り。

新サイトを準備

まず、サブドメイン「personal」を作成し、personal.frogfish.jpにWordPressを新規インストール。その際、DBも新しく作成しました。

次にWordPressの標準機能を使って元のサイトから新しいサイトにblogエントリをExport/Inport。一度に20MB分ずつしか移行できないので小分けにして移し終えました。

もれなく移行されたことを確認できたので元のサイト側のエントリすべてを「公開中」から「下書き」に変更。これが拙かったのだけど、その時点では気にもとめていませんでした。

新サイトへのログイン

さて、新しいblogエントリでも書こうかと新しいサイトにログインを試みるも弾かれます。つい先ほどまでは同じユーザ名とパスワードでログインできていたのに。

パスワードのリセットを要求したもののメールが届きません。ならばとDBにアクセスし、直接パスワードを再設定してみたものの、それでもログインできず。

こうなるとお手上げです。子テーマのスタイルシート類をあれこれいじったし、何かの拍子にWordPressのどこかを壊してしまったのだろうけど、ログインできなければ何が悪いのか突き止めることができません。

驚愕の事実が発覚

仕方なく新しいサイトを作り直そうと思い、元のサイトのエントリの状態を「下書き」から「公開中」に戻したところ、公開日付がその時点になってしまいました。つまり全エントリが同じ公開日に。どうやら公開不要となったエントリは「下書き」ではなく「非公開」に設定すべきだったようです。

旧サイトを復元

まあ、個々のエントリの日付は大して意味がないものの、エントリの順番といつ頃書いたかはとても重要なので、直さないわけにはいきません。しかたなく4,200件強のエントリの日付をすべて手作業で戻すことに。ログインできない新しいサイトを参考に旧サイト側の修正と確認作業には述べ8日ほどかかってしまいました。

ひょっとしたらリビジョンを手がかりに公開日付を元に戻すプラグインがあるかもしれないけど、その考えを思いついたのは作業がかなり進んだ段階だったので。

というか、そもそもblogを引越した際にはしばらく旧サイトを元通りに維持すべきですね。さもないと何かあった際には今回の私のように無駄な作業を強いられかねません。

新サイトを再構築

旧サイトが新サイトと同じ状態になったのを確認し、新しいサイトを再インストールしてblogエントリをExport/Inport。その他の固定ページやカスタム投稿タイプも移行完了しました。

そうして一連のエントリーをざっと眺めていると、ところどころ画像のリンク切れを発見。画像ファイルはちゃんと新サイト側にInportされているので、WordPressが表示用に使っているサムネイル画像が作られていないのが原因と思われます。

wordpressのリンク切れ画像
WordPressのリンク切れ画像の表示状態

でも、サムネイル画像を作らせる方法はわからないし、他にも以下のような不具合を発見。

  • エントリに貼った広告の有効期限が切れている
  • エントリに貼ったYoubube動画の参照元がなくなっている
  • エントリ内の文字列にところどころ「<span style=”font-size: 1rem;”></span>」が適用されて、文字が小さく表示される

これらを妥当な状態に手直しするのに3週間ぐらいかかりました。

他にもかつて自身で作ったカスタム投稿タイプの使い方を思い出して再現するのにもプラス数日。Garrery(自分で撮った写真の紹介ページ)を作り直して表示を整えるためcssの調整でまた数日。

まだまだ修正すべき点はああります。新しいblogエントリをFacebookに自動的に流すとか、amazonの商品リンクを貼る方法を確率するとか。どちらも昔ほど簡単にはいかないのですよね。

でも、blogサイトの基本構成としてはなんとか形になったので、ひと段落。結局、blogの引っ越しに2ヶ月ぐらいかかってしまい、8月・9月はどこにも遠出できず。おかげで今年の夏は新しい思い出もありません。

まあ、冷房の効いた部屋の中で、オリンピックや大谷出場のMLB中継などを横目で見ながらだったのでまだ良かったけど、一度は終わったはずの作業を繰り返すのは辛く徒労感はたっぷり。

いやぁ参ったた。

火星カレー

4月5日(金)、毎年恒例のマリンダイビングフェアに参加するため池袋に赴きました。フェアの感想は改めて書くとして、先にランチの話を。

この日の昼は火星カレーでいただきました。文化会館からは駅を挟んで反対側、かつて蒙古タンメン中本の西袋店があったところの近くです。

火星カレーはいわゆるジビエ系のカレー店。ただしこの日は馬、鹿、カンガルー、ラクダなどは品切れだったので、羊(ラム)カレーに草(ほうれん草)をトッピングして注文。

火星カレーの羊カレー&草トッピング
火星カレーの羊カレー&草トッピング

ラムは食べ慣れた味、ほうれん草とカレールーはどろっとした食感。どこか草食動物の腸の内容物を連想させます。ライオンなんかが真っ先に貪る部位ですね。もちろんカレーの食材は新鮮で真っ当なものだし、美味でしたよ。

最近はなかなか池袋まで出向く用事がないけど、次は馬か鹿カレーを食べてみたいと思ってます。カンガルーは肉としてあまり美味しい印象がないんだよな…。

OKINAWA FES.

竹芝の島じまん2023を後にして代々木公園のOKINAWA FES.に。

たいがい満腹っぽかったけど、イベントご飯は別腹ってことで炙りソーキ丼を。グラスは残波の14年もの古酒です。

OKINAWA FES.の炙りソーキ丼と残波14年もの古酒

炙りソーキ丼、実に美味いですよね。鰻が不漁な年に豚肉の蒲焼なんかがスーパーで売られるけど、あれよりも上だと思います。

そして残波の14年もの古酒は実に香り豊かで満足度高し。

さらに沖縄BLUE。米から作ったウイスキーだそうな。頼んだのは43度の青いラベルの方。

沖縄ブルー

これがまた実に美味い酒で、さすがは久米仙酒造。

Amazonでは黒いラベルのやつしか出てこないけど、こんな値段の酒なのか。青いラベルは半額ぐらいですね。

調べると59°の紫ラベルなんかもあるようで。那覇空港に昨年オープンしたバーでも飲めるそうだから、また沖縄に行きたくなりました。沖縄の海はダイビングには綺麗すぎてつまらないけど、安い航空券を狙ってダイビング抜きで食べ歩きの旅ってのも良さそうです。

それから平川美香のステージ。この後、物販コーナーでは平川のおじさんになって、子供たちと写真を撮ってました。

さらにはgreen note coaster。

沖縄ブルー

今日はD-51なんかの出演もあるし、午後からまた行こうかな。

五島で一緒に働きませんか?

マリンダイビングフェア2023には渋谷潜水グループによる水上発電設備の展示が。なんでも水上発電の設備を作るとともに魚礁を作ることで海中の生物層にもいい影響があるのだそうな。

渋谷潜水グループの水力発電

そして五島にも営業所があるようです。五島は何を隠そう私の生まれ故郷。残念ながら母の実家は随分前に取り壊しになって跡地にはスーパーが建ち、従兄弟の築百年以上にもなる武家屋敷も今年取り壊しになるけど。

マリンダイビングフェア2023の五島の案内

五島、海は素晴らしく美しいし、漫画&アニメ『ばらかもん』の世界そのものです。もちろん最高級の魚介類が獲れるので、都会的な生活があまり好きじゃない人にはきっと素晴らしい環境ですよ。

マリンダイビングフェア2023

マリンダイビングフェア2023

4月8日(土)、マリンダイビングフェア2023に行ってきました。今年もワンフロア開催ですね。そしてさすがのインドネシア観光局も大きなブースはなし。それでも旅行事情が順次再開の途上なので、総じて賑わっていた印象です。

とりわけ目についた新製品はINONの新ストロボS-220。ガイドナンバーが上がり、照射角度も広がったのだとか。まあ、手持ちのやつが壊れるまでは買えないけど。

マリンダイビングフェア2023のイノンブースの新ストロボ
マリンダイビングフェア2023のイノンブースの新ストロボ

その後、駅を挟んだ反対側のIWGP(池袋西口公園)で開催されていたベトナムフェスティバルに行ってみたけど、ダメですね。この会場は手狭すぎる上に場所柄から来場客が多すぎて何も買えず。

ベトナムフェスティバルin池袋

やっぱこの手のイベントには代々木公園か日比谷公園がベストですね。