3分で復活、フリー版 MTS Simple Booking復旧。エラー修復方法

カレンダー+タイムテーブルからの予約システム

予約管理画面をつくるために、WPプラグインで、予約フォームを作れないかと、色々と探していたが、

$80だったり、英語だったり、機能が要件に合わなかったりと、イマイチ。。。

今回探していた要件

  • カレンダー表示から予約ができる
  • 日付だけでなく時間単位での予約可能
  • 入力フォームがある程度編集できる
  • フォームからの自動送信
  • 予約をカレンダーに反映してくれる

など、コマ単位での予約に向いている予約フォームを作りたかった。

フリーの予約管理プラグイン&カレンダー予約はいいのが少ない。。。

有料版への誘導のための無償版で、無償だと実用的に使えなかったりする。

フリーで使える予約管理プラグインを色々と試したが、なかなかいいのに出会えず1ヶ月以上さまよった。

 穴馬?MTS Simple Booking

検索でのヒット率も高く、早い段階で試したが、

  • インストールしても、即PHPエラーが吐き出される
  • 無性版のサポート終了
  • 7.0での利用保障なし

など、使えなそうな感じだったので後回しにしていた。

MTS Simple Bookingの手作業修復

注意事項

MTSプラグインは修正したことで今のところ動いている。

しかし、当然公式サポートはないし、この修正でバグが発生していないか、自分も心配である。

なので、試してみるかは自己責任で。

PHP5.2→PHP7.0へ

以下は、エラー出力を止めて、通常のプラグインツールの操作画面が表示されるようにする方法になる。

File: mstssb-article-admin.php (line:69)

File: mstssb-booking.php(最後の方)

これで、とりあえずは動く

上述のPHPコードの修正で、とりあえずは動いた。(自分の場合(PHP7.0))

試した場合は、一言でもコメントを頂けると。

シェアする

フォローする