आगंतुक आईपी और वर्तमान पृष्ठ जोड़ना "7 संपर्क फ़ॉर्म" प्लगइन WordPress के लिए
बनाने के लिए मिल यकीन है कि खुली DIY एसईओ लिंक संकुल है विन्स कड़ियाँ
... इसके अलावा मुझे चहचहाना पर का पालन करें
मैं फार्म संपर्क 7 WordPress प्लगइन अब तक का उपयोग कर प्यार किया है, लेकिन दो महत्वपूर्ण बातें याद आ रही थी:
मैं दर्शकों के फार्म जमा करने के साथ आईपी पते को भेजने में असमर्थ था, और मैं जो सटीक पृष्ठ फार्म जमा अगर मैं एक से अधिक पृष्ठ तरफ के फार्म का इस्तेमाल कर रहा था से आए बता करने में असमर्थ था.
यहाँ उन थोड़ी कम हो, दोनों के लिए एक ठीक है:
प्लगइन संपादित करें - तुम WordPress प्लगइन संपादक http://YOUR-DOMAIN-NAME/wp-admin/plugin-editor.php के माध्यम से यह कर सकता हूँ
चिपकाएँ बस कोड के अंतिम रेखा से ऊपर निम्नलिखित कोड - कोड के पिछले लाइन बस है? ">"
समारोह curPageURL () (
pageURL $ '= http';
($ अगर _SERVER [ 'HTTPS "==" "पर) ($ pageURL] .=" s ";)
$ .= pageURL "://";
($ अगर _SERVER [ 'SERVER_PORT "] <=" 80 ") (
pageURL .= $ $ _SERVER [ 'SERVER_NAME "].":".$_ सर्वर [ "SERVER_PORT "].$_ सर्वर [' REQUEST_URI '];
और) (
pageURL .= $ $ _SERVER [ 'SERVER_NAME "].$_ सर्वर [' REQUEST_URI '];
)
pageURL $ वापसी;
)
कोड के इस लाइन को सीधे प्लगइन के बीच में दिखाई देनी चाहिए लिए अगला खोज:
$ फार्म .= '<div style="display: none;">';
इस रेखा के नीचे, पेस्ट निम्नलिखित कोड.
/ / से जोड़: विन्स Samios, http://vincesamios.com
$ curpageurl curpageurl = ();
$ visip = $ _SERVER [ 'REMOTE_ADDR];
$ फार्म .= 'इनपुट <= "" छिपा नाम = "पेज-url मूल्य" प्रकार = "'. $ curpageurl. '/ ">';
$ फार्म .= 'इनपुट <= "" छिपा नाम मूल्य "आगंतुक-IP =" प्रकार = "'. $ visip. '/ ">';
अब तुम जैसे ईमेल में आप इन मूल्यों के संदर्भ सकता है किसी अन्य फार्म का क्षेत्र है. उदाहरण के नीचे
पृष्ठ: पृष्ठ [-url]
आईपी: आगंतुक [-IP]
ट्रैविस कोड के द्वारा एक अन्य उपयोगी टुकड़ा "" PHP में संपर्क फ़ॉर्म जोड़ना - यह अगर तुम इसे विषय में शामिल करना चाहते हैं के लिए उपयोगी है.
प्रतिध्वनि apply_filters '(' the_content, '
');
अद्यतन:
जोड़ा गया समय और प्रस्तुत करने की तारीख - आगंतुक आईपी और वर्तमान पृष्ठ अतिरिक्त के रूप में एक ही स्थान में इस जोड़ें.
date_default_timezone_set '(GMT');
timedate $ तिथि = '(एल जे एस FY ज के \: मैं:' ए एस);
$ फार्म .= 'इनपुट <= "" छिपा नाम मूल्य "समय की तारीख =" प्रकार = "'. $ timedate. '/ ">';
आप संपर्क में समय और तारीख का उपयोग करके संदर्भ पूछताछ ईमेल कर सकते हैं:
[समय की तारीख]
टैग: संपर्क फ़ॉर्म 7, आईपी पता, पेज यूआरएल, विषय, WordPress प्लगइन


टुकड़ा विन्स के लिए धन्यवाद,
मैं अपने ब्लॉग (खोज रहा था) एक संपर्क फ़ॉर्म के लिए साइट. मैं एक उदाहरण के लिए देख रहा हूँ, लेकिन मुझे कोई नहीं देखता.
मैं संपर्क 7 फार्म का मेरे ब्लॉग पर प्रयोग नहीं कर रहा हूँ, बस विभिन्न पैसे साइटों पर. पोस्टिंग के बाद से, मैं भी एक समय टिकट के लिए जोड़ दिया है 7 फार्म का संपर्क तो मैं सही समय और प्रस्तुत करने की तारीख देख सकते हैं.
रफ़ू. मैं निश्चित रूप से चाहते हैं इन सुविधाओं आईपी (समय टिकट) और आपके निर्देशों का पालन किया. लेकिन मैं तो बस इस कोड को काम नहीं मिल सका. प्लग में एक बार निष्क्रिय होगा कोड डाला था. और यह तो पहले फिर से इसे सक्रिय करने में प्लग-deactivating द्वारा की कोशिश की. कोई पासा. रखा इस त्रुटि संदेश मिल रहा:
पार्स त्रुटि: वाक्यविन्यास त्रुटि, अप्रत्याशित में T_STRING /-/-/-/ 919 पंक्ति पर wp-content/plugins/contact-form-7/wp-contact-form-7.php
और
पार्स त्रुटि: वाक्यविन्यास त्रुटि, 'अनपेक्षित में:' /-/-/-/ wp-content/plugins/contact-form-7/wp-contact-form-7.php 1810 लाइन पर
यह सबसे की सराहना की जाएगी काम करने के लिए हो रही पर कोई सुझाव. धन्यवाद!
हममम ... प्रतिलिपि के साथ शायद एक समस्या / कोड चिपका ...
Notepad में कोड चिपकाने की कोशिश करो, फिर से यह प्लगइन में चिपकाने के प्रति. यह कभी कभी मदद मिलती है स्वरूपण पाठ sanitize (पर उन पर आने के लिए इसे लगता है, इस मामले में की संभावना नहीं लग रहा है)
आप यह भी सुनिश्चित करने में सही स्थान पर चिपकाने के हैं.
तुम से मुक्त करने की आवश्यकता नहीं है प्लगइन को सक्रिय करने के लिए कोड में जोड़ें.
मैं 2.2.6 संस्करण और "$ का उपयोग कर रहा हूँ फार्म .='';" जहाँ कोड पर पाया करने की बात नहीं है.
तुम भी संपर्क 7 फार्म का संदेश शरीर के भाग में यह जोड़ सकते हैं और यह IP पता भेजना होगा.
[wpcf7.remote_ip]
यह शायद एक नई सुविधा के बाद से इस लेख पर लिखा यह लेख अब भी गूगल में विषय के लिए रैंक तो यह लोगों के लिए अच्छे से पता होगा गया है.
मैं WordPress साइट से यह जानकारी मिली.