Tool & Snippet

WEB系/3DCG・映像系に関すること

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">