Trust-formをカスタマイズするためのメモ
なるべくベースのテンプレートを残しつつ、カスタマイズ&文法エラーの修正をしました。
Version: 1.6.0
HTML文法エラーの修正
テキストエリアを生成するPHPで、半角スペースを入れる所が違っているみたい。
#file: trust-form.php #line: 2087 #before: return '<textarea name="'.esc_html($key).'" '.$rows.' '.$cols.''.$class.' >'.esc_html($value).'</textarea>'; #after: return '<textarea name="'.esc_html($key).'" '.$rows.' '.$cols.' '.$class.'>'.esc_html($value).'</textarea>';
管理画面から入力することができるメッセージエリア
HTMLが記述できるので、DIVタグへ変更。(デフォルトはPタグの中に生成されます)
#file: trust-form-tpl.php #line: 16 #before: <p id="message-container-input">{$trust_form->get_input_top()}</p> #after: <div id="message-container-input">{$trust_form->get_input_top()}</div> #line: 60 #before: <p id="message-container-confirm">{$trust_form->get_form('confirm_top')}</p> #after: <div id="message-container-confirm">{$trust_form->get_form('confirm_top')}</div> #line: 89 #before: <p id="message-container-confirm">{$trust_form->get_form('finish')}</p> #after: <div id="message-container-confirm">{$trust_form->get_form('finish')}</div>
入力項目に対する説明文の配置変更
デフォルトはTTHタグのなかへ書かれているので、TDの中へ変更。
CLASSは"submessage"
#file: trust-form-tpl.php #line: 23-24 <div class="submessage">'.$attention[$key].'</div>
フォームの属性’action’を変更
参考サイト
#file: trust-form-tpl.php #line: 17 #after: <form action="?confirm#trust-form" method="post"> #line: 61 #after: <form action="?finish#trust-form" method="post">