サイトのテーマをSTINGERからCocoonに移行した。
移行に関してのもろもろの手順は、今回もググって検索した結果、次のページを参考にさせてもらった。
まずは、そもそもの初期設定内容について。
https://seo.info-station.net/wordpress-cocoon-initialization/
初期設定が終わった後、ページレイアウトを外観から変更した。
そこで、いろいろなページを確認したところコードの表示に問題があった。
そこで、Prismの設定に関して、以下ページを参考にした。
https://konpure.com/2019/05/02/post-9834/
最後に、英語ページを確認したところ、画像が表示されていなかった。これは、Cocoon設定の高速化に一部問題があったみたいだ。
とりあえず、LazyLoadを無効にしたところ、画像は表示された。日本語ページは大丈夫だったのだが。
最後に、SEO設定のタイトル・ディスクリプションの設定内容。
こちらは、All in one SEOを使っていたので、データベースの変更をする必要があるとのこと。
これに関しても、まずは、以下ページを参考にした。
https://ikumen-sim.net/aio-cocoon-process
ここに記載があるSQLを実行しても、求める結果にならなかった。
調べた結果、Cocoonを適用した後に追加した投稿に関しては、良いのだろうが、それ以前に記述された投稿に関しては、Cocoonが利用するデータ自体がデータベースにないため、適用することができなかった。
そこで、SQL分は以下の様に変更し、All in one SEOで作成されたデータを直接変更するという対応を実施。
UPDATE
wp_postmeta SET meta_key=REPLACE(meta_key, "_aioseop_description", "the_page_meta_description")
一応、これで対応できたみたい。
実施内容は、meta_keyに登録されている_aioseop_descriptionをthe_page_meta_descriptionに置換するというもの。一応この実行を行った後、既存投稿を編集したところ、メタディスクリプションに、All in one SEOで設定した説明文が格納されていた。
コメント