MTS Simple Booking Cで「Declaration of MTSSB_Article_Admin」エラーになるとき
ダッシュボード上部に「Declaration of MTSSB_Article_Admin …略…」のようなエラーメッセージが表示されることがあります。これはWordPressの予約システムのプラグインMTS Simple Booking Cのエラーメッセージです。
見づらいですが、次のような内容です。
Warning: Declaration of MTSSB_Article_Admin::register_meta_box() should be compatible with MTSSB_Article::register_meta_box($post) in /…略…/wp-content/plugins/mts-simple-booking-c/mtssb-article-admin.php on line 14
意味を調べようと深い追いする必要はありません。エラーメッセージを非表示にするのが現実的です。
エラーメッセージを非表示にする
上記のエラーメッセージはWarning(警告)なので、画面が真っ白になるほど重大なエラーではありません。以下の手順でひとまず非表示にすることができます。
FTPソフトまたはレンタルサーバーのFTPツールを使って、MTS Simple Booking Cのフォルダ(1)からmts-simple-booking.phpというファイル(2)を開きます。具体的な場所はWordPressインストール先のwp-content/plugins/mts-simple-booking.phpです。
編集にはテキストエディタ(秀丸エディタなど)を使いましょう。Windowsのメモ帳はダメです。また、保存するときの文字コードはUTF-8です。
1行目の <?php と2行目の /* の間に次のコードを入力します。エラーメッセージを非表示にするコードです。
error_reporting(0);
入力後のイメージは次のようになります。
ファイルを保存してアップロードすればダッシュボードのエラーメッセージが消えるはずです。
プラグインファイルを編集するときは画面が真っ白になることを想定して必ずFTPソフトまたはレンタルサーバーのFTPツールを使うようにしてください。「プラグインの編集」メニューで編集するのは危険です。不安な方はWordPress個別サポートにご相談ください。作業をサポートします。