प्लगइन जोड़ना आगंतुक आईपी और वर्तमान पृष्ठ के लिए "WordPress के संपर्क प्रपत्र 7"
संकुल कड़ी बनाएँ एसईओ सुनिश्चित करने के लिए मुफ़्त DIY है विन्स कड़ियाँ
इसके अलावा ... चहचहाना का पालन पर मुझे
मैंने प्यार किया है का उपयोग संपर्क प्रपत्र 7 WordPress प्लगइन अभी तक है, लेकिन यह सुविधाओं महत्वपूर्ण था लापता दो:
मैं फार्म जमा करने के साथ आईपी पते के आगंतुकों को भेजने में असमर्थ था, और मैं जो करने के लिए सटीक पृष्ठ बता प्रपत्र सबमिशन अगर मैं एक से अधिक पृष्ठ पर फार्म का उपयोग कर रहा था से आया था असमर्थ था.
यहाँ छोटे से छोटा पड़ता है उन दोनों के लिए एक तय है:
प्लगइन का संपादन - तुम WordPress प्लगइन संपादक http://YOUR-DOMAIN-NAME/wp-admin/plugin-editor.php के माध्यम से यह कर सकता हूँ
पेस्ट निम्नलिखित कोड सिर्फ कोड की अंतिम पंक्ति से ऊपर - कोड की अंतिम पंक्ति "बस है>?"
समारोह curPageURL () (
pageURL $ = 'http';
pageURL अगर ($ _SERVER ["HTTPS"] == "पर") ($ .= है ";)
$ .= PageURL "://";
अगर ($ _SERVER] ["SERVER_PORT" =! 80 ") (
pageURL $ .= $ "].":".$_ सर्वर [_SERVER ["SERVER_NAME" SERVER_PORT "].$_ सर्वर ['REQUEST_URI'];
और ()
pageURL $ .= $ REQUEST_URI "] _SERVER [" SERVER_NAME "].$_ सर्वर [";
)
वापसी $ 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 ज \ l जे एस: मैं: एस ए');
$ फार्म '.= <इनपुट प्रकार = "छिपी" नाम = "समय से तारीख" मूल्य = "'. $ Timedate. '"> /';
आप संपर्क पूछताछ ईमेल में उपयोग कर समय और तारीख के संदर्भ कर सकते हैं:
[समय की तारीख]
टैग: संपर्क प्रपत्र 7 , आईपी पता , पेज URL , थीम , WordPress प्लगइन


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