![すごいもくじ Affinger6 ベータ版での設定不具合回避](https://3nmt.com/wp-content/uploads/2023/07/sugoimokuji-affinger-6-01.webp)
2021/06/21 追記
本サイトで導入している Affinger5 が 2021/6/30で販売終了、2021/7/1から Affinger6 発売予定ということで、一足早くβ版ですが Affinger6 に移行してみました。
アップデート作業については、その内、記事を書こうと思っているのですが手始めに、つまづいた内のひとつ すごいもくじ についての対処について共有します。
状況
外見が変わった
Affinger と同じく ONSPEED.inc から発売されているプラグイン すごいもくじ ですが、Affinger6 に変更したところ、Affinger5 とは外見が変わりました。以下は Affinger6 でのデフォルトのデザインです。
![Affinger6 のデフォルトのデザイン](https://3nmt.com/wp-content/uploads/2023/07/sugoimokuji-affinger-6-02.webp)
こちらが、Affinger5 のときのデフォルトのデザインです。
![Affinger5 のデフォルトのデザイン](https://3nmt.com/wp-content/uploads/2023/07/sugoimokuji-affinger-6-03.webp)
Affinger5 では行間が大きく、もっと面積の広いものでしたが Affinger6 ではこじんまりとしました。すごいもくじ の設定は触っていないので、外見を決めるCSSは Affinger に内包されているのでしょうか?個人的には、この こじんまり は「その内、体裁を替えてみよう」と思っていたものに近く気に入ってます。
反映されない
しかし、Affinger6 に移行したところ、すごいもくじ の設定が反映しなくなってしまいました。いくら設定を変えて [変更を保存] を押しても反映しないのです。
![すごいもくじ の設定が反映しない](https://3nmt.com/wp-content/uploads/2023/07/sugoimokuji-affinger-6-04.webp)
どうしたらいいのか?
PHPのバージョン
プラグインの挙動がおかしくなったら、PHPのバージョンを疑えとよく見かけますので、これもPHPのバージョンが原因なのでしょうか?
しかし、PHPのバージョンは Affinger5 導入時の 7.4 から触っていません。Affinge5 から Affinger6 にしただけなのです。すごいもくじ は 「PHP 7.2以上」対応ですし、7.4 で問題なかったのがなぜに…?
試しに、PHPのバージョンを 8.0 にしたところ… 反映しました!
サーバーによってPHPのバージョン設定方法は違いますが、ConoHa では以下の手順です。
ConoHaコントロールパネル にログイン、左の欄、サイト設定→ PHP設定 → PHPバージョン右の をクリック。PHPバージョン を プルダウンメニューから選択します。
![PHPのバージョン ConoHaコントロールパネル](https://3nmt.com/wp-content/uploads/2023/07/sugoimokuji-affinger-6-05.webp)
これで、すごいもくじ の設定が反映されるようになりました。特に不具合は出ていないようですが、すごいもくじ の設定を済ませたあと PHP 7.4に戻しておきました。
まとめ
Affinger6 において、すごいもくじ の設定はPHPのバージョン7.4より上げる必要がありました。
Affinger6 が現時点(2021/0618)ではβ版なので、正式版になったらこのような対応はせずに済むかもしれませんね。