レンタカーを予約するための予約ページへ誘導する方法について、これまでの説明では車両IDをGETパラメータに含めた形で予約ページへリンクする、設定方法を述べてきました。
MTS Car Bookingシステムではショートコード「rental_box」を利用して、予約ページへ移動するリンクを含めた、車両の一覧を表示する便利な機能が用意されています。
設定は簡単です。以下のようなショートコードを固定ページや投稿のコンテンツに設定します。
[rental_box vid="xx"]
「xx」は車両管理で登録した車両のIDを設定してください。ページを表示するとショートコードの部分は、次のような表示になります。
設定可能なパラメータについて
ショートコードに設定できるパラメータは次の通りです。
- vid
登録した車両のIDです。カンマ区切りで複数指定することができます。 - gid
車両IDの代わりに、カテゴリー設定した車種(設定したスラッグ)を指定します。 - pid
rental_boxの出力と異なる、独自のHTMLテンプレートを指定します。テンプレートは投稿に登録したコンテンツで、投稿のpost idを指定します。 - tno
「0」はこの記事の内容、「1」は「その2」の記事を参照してください。 - name
「1」を設定すると、車両登録で設定した「車両名称」を先頭に表示します。 - link
「0」を設定すると、予約ページのリンクが表示されなくなります。 - img
「0」は1番目の車両画像、「1」は2番目の車両画像を表示、「-1」は表示されなくなります。 - detail
登録された「車両情報詳細」の中から、表示する項目をカンマ区切りで選択指定します。項目名はtype、displacement、capacity、door、luggage、model、smoking、navi、etcの中から選択します。 - lang
多言語対応する場合、表示する言語を指定します。デフォルトは「ja」です。
表示デザインについて
表示出力する車両の一覧には、デザインに関してID名やclass名をHTMLのタグに設定しています。初期設定は、利用に必要となる設定を少しだけしてあります。
デザインを変更する場合、プラグインのcssディレクトリにある「rental_box.css」を編集するか、テーマにある「style.css」を編集してください。