WordPressのダッシュボードにある「サイトヘルスステータス」に「改善が必要」と表示されることがあります。
サイトヘルスステータスを開くと、改善が必要な項目が表示されますが、その中に「1つ以上の推奨モジュールが存在しません」があった場合は下記方法で改善できます。
目次
「1つ以上の推奨モジュールが存在しません」の改善方法
まず、さくらインターネットのサーバーのコントロールパネルを開きます。
「スクリプト設定」→「pip.ini設定」の順で開きます
下記からでもアクセスできます。(要ログイン)
https://secure.sakura.ad.jp/rs/cp/script/phpini
php.iniに「extension = imagick.so」を追加
「PHPiniファイル設定」の入力欄に「extension = imagick.so」と入力し、「保存する」をクリックします。
既に何か入力されている場合は、最後に追加してください。
以上で設定完了です。
再度、WordPressを開いたら、サイトヘルスステータスの要改善項目から「1つ以上の推奨モジュールが存在しません」が消えていると思います。
extension = imagick.soとは
先ほど追加した「extension = imagick.so」ですが、何をしているかと言うと、ImageMagick(イメージマジック)という画像の表示や操作を行うためのソフトウェアを使用できるように有効化しています。
ImageMagickは、一般的なjpegやpngなどの他にも様々な画像フォーマットに対応していて、色々なサイズのサムネイル画像を自動生成したり、トリミングなどの加工が行えます。
ただ、元々WordPressにも同様の画像処理ができる機能が備わっているため、ImageMagickが有効化されていなくても普通にWordPressが使えてしまいます。
実害はないのですが、要改善項目で表示されてしまい気持ちが悪いので、設定しておいたほうが良いかもしれません。
今回はさくらのサーバーでの話でしたが、ロリポップやエックスサーバーなどは元々有効化されているため、要改善項目としては表示されないようです。