PHP Fatal error
-
たいへん有用なプラグインを公開してくださりありがとうございます。
利用させていただいている際に、以下のエラーでサイトが表示されなくなることがありましたので、ご報告させていただきます。
PHP Fatal error: Uncaught TypeError: Rapls\PDFImageCreator\MediaLibrary::filterAttachmentImage(): Argument #5 ($attr) must be of type array, string given, called in /home/hogehoge/public_html/xxx/wp-includes/class-wp-hook.php on line 341 and defined in /home/hogehoge/public_html/xxx/wp-content/plugins/rapls-pdf-image-creator/includes/MediaLibrary.php:283エラーメッセージの内容から、該当行を確認したところ、確かに関数の5つ目の引数が「array $attr」で配列のみ許可されるようになっていましたので、「array|string $attr」と変更することで、ひとまずエラーを回避できております。
ただ、これだけで本当に良いのか?他所への影響はないのか?などまでは把握できておりませんので、もし可能でしたら、次回更新の際にこちらもチェックしていただけますと幸いです。
環境は、
WordPress 7.0
PHP 8.3.20
Rapls PDF Image Creator 1.0.9.9
です。よろしくお願いいたします。
You must be logged in to reply to this topic.