ビンスサミオス-インターネット起業家

インターネットマーケティングと検索エンジン最適化コンサルタント -空から地球には、Webのエーテル
新機能: お問い合わせフォーム

前のポスト: Screenflowパソコン(Windows)ハウツー次のポスト: 適正交通のSEO交通対PPCの値をの

お問い合わせフォーム7 IPアドレス、日付/時刻とページのURL

パッケージをリンクSEO のDIYのことを確認しになる無料 ビンセズリンク
また、... Twitter上で私に従う

記事では、以前私が書き込みフォームのアドレスフィールドをにお問い合わせに追加のIP 7 1.9.3

最初の方法を不正確なをレンダリングお問い合わせフォーム7に、そこされているメジャーアップデート以来。

幸いなことには、 - 最新の更新お問い合わせフォーム7の私のチュートリアルの追加IPアドレスの一部を置き換える新しいタグについて[wpcf7.remote_ip]を追加しました。

追加されていないと2つの関数で、現在は、より長い作品私の古い方法 - お問い合わせは、フォームを7日付と時刻を追加しているし、追加するお問い合わせフォーム7にソースページ。

ソースをページに追加する機能は同じです:

function curPageURL() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == “on”) {$pageURL .= “s”;}
$pageURL .= “://”;
if ($_SERVER["SERVER_PORT"] != “80″) {
$pageURL .= $_SERVER["SERVER_NAME"].”:”.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}

しかし、この時間は、/ classes.phpファイルが含まれの下に、前に追加する最後の"?>"を

次に、同じファイル(/この行のclasses.php)検索が含まれで:

$enctype = apply_filters( 'wpcf7_form_enctype', '' );

この行を直接、下に次のコードを追加します:

$curpageurl = curpageurl();
date_default_timezone_set('GMT');
$timedate = date('l jS \of FY h:i:s A');

この行を今すぐ検索:

. esc_attr( WPCF7_VERSION ) . '" />' . "\n";

下に行を挿入して、次のコードを追加する必要があります:

$form .= '<input type="hidden" name="time-date" value="' . $timedate . '" />';
$form .= '<input type="hidden" name="page-url" value="' . $curpageurl . '" />';

次のステップは - 実際にフォームでこれらの値を送信する、いまだに謎のままです...

あなたがソースページの日付/時刻の変数が表示されて見ることができますこれらの変更を行った後に、フォームのコードを確認する場合は...しかし、彼らは電子メールで送信しない...

あなたは、してください。それを働いてきた場合は下記のコメント。

タグ:

で掲示されるインターネットのマーケティングパラグライダー旅行前に5時40分、1週間ヶ月は午前8時。

2コメント

2返信

  1. 素敵なヒント :) このおかげで探していた

  2. バンス 2010年4月29日

    私はあなたがその下ビンスになりましたかこれを働いたことはない?


返信コメントを残す

私たちはあなたたまには、あなたの同意を、これらのメールを受信するあなたのコメントを提出してメールを送ることができる