7 แบบฟอร์มที่อยู่ IP วันที่และเวลา Page URL ติดต่อ
ให้แน่ใจว่าจะได้รับฟรี DIY SEO packages link Vince 's Links
ยัง ... ปฏิบัติตามฉันตัวสั่นด้วยความ
ในการโพสต์ก่อนหน้านี้ผมเขียนเกี่ยวกับ การเพิ่มเขตข้อมูลที่อยู่ในการติดต่อแบบ 7 1.9.3
ตั้งแต่การปรับปรุงหลักแล้วก็มีการให้แบบฟอร์มติดต่อ 7 ซึ่งทำให้เริ่มต้นวิธีการที่ไม่ถูกต้อง
โชคดี -- ในปัจจุบันรูปแบบการติดต่ออัพเดท 7 ได้เพิ่มแท็ก [ใหม่] wpcf7.remote_ip ซึ่งแทนที่การเพิ่มส่วน IP ของฉันสอน
สองฟังก์ชันที่ไม่ได้เพิ่มและที่ทำงานตอนนี้ no - อีกด้วยอายุวิธีการเพิ่มวันที่และเวลาที่ติดต่อ 7 Form และการเพิ่มของฉันที่มาในแบบฟอร์มติดต่อ Page 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 . '" />';
ขั้นตอนถัดไป -- จริงส่งค่าที่มีรูปแบบที่ยังคงลึกลับ ...
หากคุณเลือกรหัสรูปหลังการเปลี่ยนแปลงเหล่านี้คุณจะเห็นหน้าแหล่งและเวลาที่ / ตัวแปรที่ถูกแสดง ... แต่จะไม่ส่งกับอีเมล ...
หากคุณทำงานออกโปรดคิดเห็นด้านล่าง
Tags : แบบฟอร์มติดต่อ 7 , IP Address , แบบฟอร์มการติดต่อ wordpress , Wordpress Plugin


เคล็ดลับดี
ได้ค้นหา thanks นี้
ฉันไม่เคยทำงานนอกนี้คุณได้รับที่ด้านล่างของมัน Vince?
ใครคิดออกนี้
เพียงแค่ใช้ [แท็ก _url]