訪問者のIPと現在のページの追加"お問い合わせフォーム7"Wordpressのプラグインに
を取得することを確認無料DIYのSEOのリンクパッケージヴィンスのリンク
また、... さえずりに私に従う
私は、 お問い合わせフォーム7 Wordpressのプラグインはこれまで使用して好きだが、2つのバイタル機能が欠けていた:
私は、フォームの送信とIPアドレスの訪問者に送信することができなかった、と私は、フォームの送信が複数のページ上のフォームを使っていたから来たのページを正確に指示することができませんでした。
ここではそれらのほとんど及ばないのための修正プログラムです:
[編集]プラグイン - あなたのワードプレスプラグインをエディタhttp://YOUR-DOMAIN-NAME/wp-admin/plugin-editor.phpを介してこの操作を行うことができます
コードの最後の行のすぐ上に貼り付けて、次のコード - コードの最後の行は、単に"何ですか?""
関数curPageURL()(
$ pageURL ='はhttp';
($の場合_SERVER ["HTTPSを"] =="")($ pageURL上.="秒";)
$ .= "://"; pageURL
($の場合_SERVER ["SERVER_PORT"] ="80")(
$ pageURL .= $ _SERVER ["SERVER_NAMEの"].":".$_サーバ["SERVER_PORT "].$_サーバ["REQUEST_URI"];
)他(
$ pageURL .= $ _SERVER ["SERVER_NAMEの"].$_サーバ["REQUEST_URI"];
)
$ pageURLを返す;
)
コードで直接プラグインの中に表示されるはずの行を次の検索:
$フォーム.='<div style="display: none;">';
この行の下に、コードを貼り付けます。
/で/追加:ビンスサミオス、http://vincesamios.com
$ curpageurl = curpageurl();
$ visip = $ _SERVER ['REMOTE_ADDR'];
$フォーム.='"入力タイプ=""名前="ページのURL"値を表示="'。 $ curpageurl。 '"/"';
$フォーム.='"入力タイプ=""名前="訪問- ip"という値を表示="'。 $ visip。 '"/"';
あなたのように電子メールですぐに参照できるよう、これらの値は、他のフォームフィールドです。 以下の例
ページ:[ページのURL]
IPアドレス:[訪問者のIP]
ことによって、コードのもう一つの便利な作品だ"とTravis"は、PHPでのお問い合わせフォームを追加する - 場合は、テーマに含めるようになるこの便利さです。
エコーapply_filters('the_content'、'
');
更新日:
追加の時間と提出日付 - 訪問ユーザーのIPと現在のページの追加と同じ場所で追加します。
date_default_timezone_set('次');
$ timedate =日付('リットルのJS \年度hの:私は:')掲載;
$フォーム.='"入力タイプ=""名前="タイムアウトの日付"の値を表示="'。 $ timedate。 '"/"';
を使用して連絡をすることができます参照時刻と日付のお問い合わせEメール:
[時間、日付]
タグ: お問い合わせフォーム7、IP アドレス 、 ページのURL、 テーマ 、 ワードプレスプラグイン


スニペットビンスのおかげで、
私)は、お問い合わせフォームのためのサイト、あなたの(ブログを探していた。 私の例を探しているんだけど、私は表示されません。
私は自分のブログに、さまざまな価格のサイトだけでのお問い合わせフォーム7を使用していない。 投稿以来、私もので、正確な時間と投稿の日付を見ることができますフォーム7連絡を取るためのタイムスタンプを追加しました。
ちゃうよ。 私は間違いなく、これらの機能(IPアドレスとタイムスタンプ)&あなたの説明に従ってください。 しかし、私だけで動作するように、このコードを取得できませんでした。 プラグインは、1回のコードを挿入されて無効になります。 プラグイン&再度最初に活性化を無効化してみました。 駄目。 保管は、このエラーメッセージが表示:
解析エラー:構文エラーで、予期しないT_STRING /-/-/-/ wp-content/plugins/contact-form-7/wp-contact-form-7.php行919日
および
解析エラー:構文エラー'、'予期しない:'で/-/-/-/ wp-content/plugins/contact-form-7/wp-contact-form-7.phpライン1810
が最も高く評価される動作させる上でのヒント。 ありがとう!
コピーとうーん...おそらく問題/コードを貼り付け...
メモ帳にコードを貼り付けてみてください、再はプラグインに貼り付けてコピーします。 この時に役立ちます(ただし、来るそれを考えると、テキストの書式を正しくサニタイズそう、この場合は、サウンド)
また、あなたが正しい場所に貼り付けていることを確認。
を解除する必要はありません。プラグインをアクティブにするコードを追加します。
私.= '';"がどこのコードで発見されるフォームのバージョン2.2.6と"$を使用しています。
また、お問合せフォーム7のメッセージのボディ部には、この追加することができますし、IPアドレスに送信されます。
[wpcf7.remote_ip]
これはおそらく新機能から、この記事が書かれていますので、人々に知っているのが良いでしょうこの記事は、まだgoogleで件名のランクだ。
私は、ワードプレスのサイトからこの情報を得た。