お疲れ様ですきょうにぃです。
この記事ではCOCOONからJINへの移行を最近実施したので、つまずいた点を書いていきたいと思います。(他のライターさんがいろいろ情報書いてくださっているので、手取り足取りというよりは個人的にハマった点のみ記載します。)
ちなみに、様々な記事でも記載の通り、移行した際にはざっくりと
- JIN・JIN(子テーマ)のインストール
- 記事のメンテナンス(吹き出しの設定、マーカ(←これ)の引き直し等)
- 設定系の見直し(デザイン面(メニューやウィジェット等)の再設定、プラグインの導入等)
が発生します。※細かくは書いてないです。
設定系は一発やれば終わりですが、記事のメンテナンスは記事の量が増えるにつ入れてボリュームが増えていくと考え、COCOONでのブログ活動を始めてわずか1週間ちょっとでさっさと移行する決心に至りました。
インストールや記事のメンテは普通に調べて何とかなったのですが、、、
やはりハマった箇所が3点ほどあり、1つの事象を解消するのに結構調べて何とかした(3,4時間程度)ものも有り、なかなかもどかしかったので、備忘として記載します。(どなたかの役に立てば幸いです。。。)
- 事象①:Rich Table of Contentsをインストールすると公開した記事にFatal errorが表示される
- 事象②:プロフィール設定から画像の挿入が表示されない
- 事象➂:ウィジェット画面で「利用可能なウィジェット」が表示されない
事象①:Rich Table of Contentsをインストールすると公開した記事にFatal errorが表示される
JINへ移行する方で目次を記事に入れたい方は高確率で導入するプラグイン「Rich Table of Contents」についてのつまずき談です。
発生事象
ワードプレス上の左メニューの「プラグイン」を選択→「新規追加」を選択→「Rich Table of Contents」を検索→「Rich Table of Contents」をインストール/有効化
を実施すると、、、
プラグイン導入前
プラグイン導入後
Warning: Undefined variable ・・・ on line 490
Fatal error: Uncaught TypeError: ・・・ on line 490
このサイトで重大なエラーが発生しました。
等のエラー文章が返される形に、、、(これを見た際は血の気が引きました、、、)
ただ、幸いだったことをは「Rich Table of Contents」を無効化すれば事象は元に戻りました。原因切り分けとして「Rich Table of Contents」が悪さしていることがプラグインを無効化することで把握できた形です。
解決策
いろいろググってみると
- ブラウザのキャッシュをクリアする
- phpのバージョンが・・・
等出てきましたが、筆者は↓で解消しました。(上記を試してみたい方はほかの記事引用)
- 「Rich Table of Contents」をダウングレード(バージョンを下げる)する
具体的には「バージョン:1.3.99」→「バージョン:1.3.96」へ下げることで解消しました。
具体的な手順は以下※試して見るのは自己責任でお願いします!!
Ⅰ.プラグイン追加画面から「Rich Table of Contents」を検索し、下画像②をクリック
Ⅱ.「WordPress.org プラグインページ »」をクリック
Ⅲ.「詳細を表示」をクリック
Ⅳ.「開発バージョン」のプルダウンから導入するバージョンを選択してダウンロードをクリック(これで「rich-table-of-content.1.3.XX」というZIPファイルがダウンロードできます。)
Ⅴ.「プラグインの追加」から「プラグインのアップロード」をクリック、ファイル選択をクリック後インストールした「rich-table-of-content.1.3.XX」をアップロード
後はプラグインを有効化して投稿した記事でエラーが表示されているか動作確認をしてみてください。(バックアップは取ってからお願いします。。。)
事象②:プロフィール設定から画像の挿入が表示されない
JINへ移行した後、プロフィール画像の設定が戻っており(画像が無い状態になっていた)、元々設定していたプロフィール画像を再設定しようとした際のつまずき談です。
発生事象
ウィジェットで「プロフィール」を編集しようとした際に、、、
下画像の「画像を選択」を押しても画像洗濯用の画面が出てこず、どうしたもんか、、、
となりました。
解決策
事象➂も同時解決できましたが、プラグイン「Classic Widgets」をインストールすることで解消できました。(他にもキャッシュクリア等ありましたが、どれもダメで筆者はプラグイン導入で乗り切りました。)
事象➂:ウィジェット画面で「利用可能なウィジェット」が表示されない
JINへ移行した後、ウィジェット画面が従来のインターフェースと変わってしまったことによって発生したつまずき談です。
こちらも事象②と同様にプラグイン「Classic Widgets」をインストールすることで解消できました。
まとめ
以上がCOCOON→JINへの移行で筆者がつまずいた事象集です。
少しでもためになったら幸いです。。。
また、不明なところとかあれば追記してきますので、好ご期待!(トラブルは遭遇したくないですが、、、w)
そんじゃ以上!!お疲れさんした!!