WordPress のカスタマイズでよくあるのが
「お問い合わせフォーム」に関するカスタマイズ。
 
いろいろなカスタマイズを依頼されるのですが、柔軟に対応できるプラグインがあります。

送信日時入れたい!

mw wp form でカスタムタグが作れるんです。


上記URLでは「送信日時」として {send_datetime} というカスタムタグを作る方法がありました。
[code class=”php”]/**
* {send_datetime} としたときに送信日時に変換して送信する
*
* @param string $value 送信された値
* @param string $key メールタグ
* @param int $insert_contact_data_id データベースに保存した場合、そのときの Post ID
*/
function send_date_time( $value, $key, $insert_contact_data_id ) {
if ( $key === ‘send_datetime’ ) {
return date( ‘Y/m/d l H:i:s’ );
}
return $value;
}
add_filter( ‘mwform_custom_mail_tag’, ‘send_date_time’, 10, 3 );[/code]
カスタムタグ・・・これは絶対覚えておいて損はない!

この記事が気に入ったら
いいね ! しよう

Twitter で