今日は予約システムのお話です。
ホームページで予約を受け付ける予約システムは大きく分けて二通りあります。
スケジュール型予約
あらかじめ決まった日にち・時間に予約を入れる
選べる時間は固定
用途は宿泊予約や美容室等
※2017年5月追記 宿泊施設の予約であれば宿泊に特化したHBook予約システムがオススメです。
レンタカーの予約はこれ!Car Rental Systemデモ
タイムテーブル型予約
10時から14時までと言うように使用する時間を自由に選べるタイプ
会議室やレンタルスペース等の施設予約に使われています。
業種によって必要な予約システムは違いますが、スケジュール型の予約とタイムテーブル型の予約を両方使えるWORDPRESSプラグインが無いか探してみました。
これひとつでどんな予約も対応可能 最強の予約システム
「Booking System PRO」
このプラグインはスケジュール型予約とタイムテーブル予約のどちらも作成できます。
またメールフォーム、Paypal支払い、WooCommerce等にも対応しておりあらゆる業種の用途で使うことが可能。
有料のシェアウェアですが機能や使い勝手はその価格に見合うものがあります。
このプラグインはEnvato Marketで購入できます。
2016年5月追記
Booking System Proですが、名前が「Pinpoint Booking System Pro」と変更になっています。
またENVATOでの販売は収束方向で今後は制作元のDot On Paperホームページでの購入・サポートが主になるようです。
現在ENVATOでのプラグインアップデートは終了している様で、ここで入手できるバージョンは2.1.2迄になります。
(記事執筆時点の最新バージョンは2.2.4 多数のバグ改善されている安定バージョンです)
これからご利用をお考えの方はDot On Paperホームページから最新バージョンをダウンロードしてくださいね。
Booking System PROの日本語化
高機能なBooking System PROですが、デフォルトの言語は英語。
マルチランゲージ対応にはなってますが、日本語化されていないのでまずはここから始めます。
インストールと有効化は他のプラグインと同様なので割愛。
デフォルトの言語は英語なのでご覧の様な感じに。
このままでも使えなくはないですが、やはり日本語化した方が分かり易いですね。
日本語化の手順です。
ダッシュボードのBooking System PRO→「Translation」を選択。
続いて画面右上の「Manage Languages」をクリック
ここで「Japanese」を有効にします。
こうすることで画面右上のDocumentationで日本語を選択出来るようになります。
ただ日本語を選んでも日本語化はされませんので編集画面で翻訳して行きます。
編集画面で左側の英語を右側に翻訳して入力していくだけ・・・です。
ただ、項目がめちゃくちゃ多い!
最新版だと1,500ワード以上あります。
入力したデータはSQLの「dopbsp_translation_ja」に保存されるので入力が終わったらバックアップしておくと良いでしょう。
こちらが日本語化されたカレンダー。
次回は実際に予約カレンダーを作成してみます。
関連記事:最強の予約システム BOOKINGSYSTEMPRO その2 「予約カレンダー作成」
関連記事:Pinpoint Booking System 日付フォーマットの変更方法
こちらの予約システムもいかが?
5 コメント.
こんにちは
the booking-systemを使用して予約フォームを作成しております。
貴社のサイトを参考にさせていただきました。
ありがとうございました。
http://tobeanson.net/74-2/
1点教えて頂きたいのですが
予約フォームテンプレート |DATA|こちらに
Reservation ID
Calendar ID
Calendar name
Selected language
この文字列が必ずついてくるのです
この4行を削除したいと考え
includes/reservations/class-backend-reservation.php
ここを弄れば良いのかな?と思う
とこまできたのですがここから進めず2週間ほど時間が過ぎました。
本当に申し訳ないのですが
この4行をフォームから消す方法を教えていただけませんでしょうか?
Reservation ID
Calendar ID
Calendar name
Selected language
増本拝
こんにちは。コメントありがとうございます。
ご質問の消したい文字列はメールの |DETAIL| にくっついて来る文字列でしょうか。
もしメールに付いてくる文字列を消したい場合は以下のファイルを編集してください。
dopbsp/includes/reservations/class-backend-reservation-notifications.php
class-backend-reservation.phpは変更すると予約を正常に受け付けられなくなる可能性がありますので
注意してくださいね。
よろしくお願いします。
IT-STUDIO様
返信をありがとうございます
そうです |DETAIL|このことですファイル教えていただきありがとうございました。
class-backend-reservation-notifications.php
中の
$message = str_replace('|DETAILS|', $this->getDetails($reservation, $calendar, $settings_calendar), $message);
$reservation, これを外したら日程がでない
$calendar, これを外しても削除したい文字列は消えない
$settings_calendar これを外しても削除したい文字列は消えない
$messageこれを消したらシステムが停止してしまいました
ということはこの行ではない
ようです・・・どこかにまとめて配列されているのではないか?と
思うのですが
どこかわかりません
本当にすみませんが教えていただけますと幸いです
こちらに
教えてくださっていたのですね
感激です
ありがとうございます
さっそくいじってみます
https://it-studio.jp/pinpoint-modify-placeholder-e-mail/
ありがとうございました
できました!!
感激です
本当にありがとうございましたご親切にありがとう!!