曜日・時間ごとに予約人数を設定できるプラグイン「MTS Simple Booking-C」。
予約フォームのデフォルトではこうなっている。
会社名じゃなくて、「学校名」とかに変えたいとする。
編集箇所はfunctions.php。
このように追記しよう。
↓↓↓
/* 「会社名」変更 */ function my_booking_form_company() { return '学校名'; } add_filter('booking_form_company', 'my_booking_form_company');
↓↓するとこのとおり↓↓
ここの「booking_form_company」をそれぞれ指定された名前に変更すれば
もちろん、他の項目も変更することが可能だ。
例えば、「フリガナ」を「保護者」とかに変えたいとする。
その場合こうすればOK
/* 「フリガナ」変更 */ function my_booking_form_furigana() { return '保護者'; } add_filter('booking_form_furigana', 'my_booking_form_furigana');
各ラベルは公式サイトでこのように指定されているのでご参照あれ。
会社名:booking_form_company お名前:booking_form_name フリガナ:booking_form_furigana E-Mail:booking_form_email E-Mail(確認用):booking_form_email2 郵便番号:booking_form_postcode 住所:booking_form_address 電話番号:booking_form_tel ご連絡事項:booking_form_message_title メッセージ(ビジネス版):booking_form_message_header |
※functions.phpがわからないor編集したくない、という場合は、プラグインの大元のファイル「mtssb-booking-form.php」をチェックだ(「セイ」「メイ」などはここで直接変更した方が早い・・かも!?)
補足:管理画面の文言を変えるには「language」を変更する必要あり
実は、上記functions.phpの変更は、あくまで「表画面」の話。
ダッシュボード、つまり管理画面の表記を変えるには
mts-simple-booking-c>languages 内にある
ja.po
ja.mo
を変更しよう。ちなみに「会社名」は275行目にあるようだ。
大人⇒参加者に変更してみる
イベントによっては、大人・子供の区別なく「参加者」と表記したい場合も出てくる。
そのやり方だ。(参考:公式サイト)
同じくfunctions.phpに下記のように追記した。
/* 「大人」⇒「参加者」 */
function form_count_label($str) {
if ($str == '大人') {
return '参加者';
} elseif ($str == '小人') {
return '生徒';
}
return '';
}
add_filter('booking_form_count_label', 'form_count_label');
▼できた!
このあたりは、ちょっと初級者には難しいかもしれませんね。