旧バージョンのall in one seo packの不具合を修正した方法
all in one seo packを入れたいが、新しいバージョンのAIOSEOにしたくないクライアントの依頼からの導入メモです。
本記事の目次
①PHPのバージョンアップ
all in one seo packを入れるにはワードプレスのバージョンが古すぎる。
それを最新のするためにはPHPを古すぎた、ということでバージョンアップが必要。
サーバーでPHPのバージョンアップを行う。
②バックアップとってワードプレスのバージョンアップ
そして次にAll-in-One WP Migrationを使って旧ワードプレスのバージョンでのバックアップをしっかりとってから、ワードプレスを最新にアップデート。
③旧バージョンのall in one seo packをサイトからダウンロードしWPにインストール
最新のプラグインであるAIOSEOは使いたくないため、旧バージョンの3.7.1のファイルを下記サイトを参考にしダウンロードしWPにインストール。そして最新のものから上書き。
④all in one seo packが反映されないのでPHPを追記
プラグインが一切反映されないので、header.phpを開いて、「<?php wp_head()?>」という記述を「</head>」の直前に書き加えた。
参考サイト
https://wp-exp.com/blog/all-in-one-seo-pack-title-trouble/
⑤投稿するとエラーが発生したのでclassic editorに変更
新規投稿時にエラー「公開に失敗しました。 URL とリクエストメソッドに一致するルートが見つかりませんでした。」が出てしまうので、色々原因を探った結果、classic editorに変更したらなぜか直りましたw。
さいごに
ということでかなり色々時間かかりましたが問題なく終了。