हुगो वेबसाइट में गूगल फॉर्म सबमिट करें

कभी-कभी आपको अपने हुगो-आधारित वेबसाइट में एक फॉर्म अनुमोदन जोड़ने की आवश्यकता हो सकती है।

Page content

हर दूसरे शुक्रवार के बजाय, लेकिन फिर भी… हमारे पास दो मुख्य दृष्टिकोण हैं

‘पोस्टमैन मेल डिलीवरी’

फॉर्म सबमिट सेवाओं के आम विकल्प

  1. किसी तरह के वेबफॉर्म सबमिशन सेवा का उपयोग करें,
    जैसे https://getform.io ($15.83/महीना स्टार्ट प्लान के लिए)
    या https://kwesforms.com (19/महीना),
    या https://form-data.com ($10/1k सबमिशन).
    कुछ विकल्प हैं जो महीने में लगभग 100 सबमिशन मुफ्त हैं।
    लेकिन फिर भी - अपने आप को स्पैम से बचाने की आवश्यकता है। कुछ असह्य reCapcha देखें।

  2. गूगल फॉर्म्स। आसान और अच्छा।

यहां एक सूची है कि कैसे विनिर्माण करें हुगो वेबसाइट से गूगल फॉर्म्स में फॉर्म सबमिट करें के लिए।

गूगल पर फॉर्म सेटअप करें

गूगल फॉर्म कॉन्फ़िगरेशन पेज पर जाएं: https://docs.google.com/forms/u/0/

कुछ फील्ड्स के साथ एक वेबफॉर्म बनाएं, जैसे

  • संपर्क ईमेल
  • नाम
  • संदेश

गूगल फॉर्म कॉन्फ़िगरेशन हुगो जेनरेटेड वेबसाइट से सबमिट करने के लिए

फिर परदे के ऊपर दाएं कोने में एक ऊर्ध्वाधर ट्रिपल डॉट्स राउंड बटन है।
ईम्बेड HTML कॉपी करें, यह इस तरह दिखना चाहिए:

<iframe src="https://docs.google.com/forms/d/e/qwesomenumbersandlettersqwe/viewform?embedded=true"
width="640" height="1142" frameborder="0" marginheight="0" marginwidth="0">लोड हो रहा है...</iframe>

गूगल फॉर्म्स कंटेक्स्ट मेनू

हुगो वेबसाइट कॉन्फ़िगरेशन

rawhtml

सुनिश्चित करें कि आपके पास rawhtml शॉर्टकोड है।

फ़ाइल layouts/shortcodes/rawhtml.html में:

<!-- raw html -->
{{ .Inner }}

संपर्क पृष्ठ बनाएं

आप इसे किसी भी पृष्ठ में जोड़ सकते हैं, लेकिन पहले एक कॉन्टैक्ट-हम पृष्ठ पर आजमाएं

hugo new contact-us.md

गूगल से कॉपी किए गए ईम्बेड HTML को इस पृष्ठ के अंत में जोड़ें:

हुगो वेबसाइट पर rawhtml

अपने हुगो वेबसाइट संपर्क पृष्ठ का परीक्षण करें

हुगो वेबसाइट को स्थानीय रूप से परीक्षण करने के लिए:

hugo server -D

हुगो कहता है कि मानक

वातावरण: "विकास"
पृष्ठों को डिस्क से सेवा कर रहा है
त्वरित रेंडर मोड में चल रहा है। परिवर्तन पर पूर्ण पुनर्निर्माण के लिए: hugo server --disableFastRender
वेब सर्वर http://localhost:1313/ पर उपलब्ध है (बांध पता 127.0.0.1)
Ctrl+C दबाकर रोकें

जाएं: http://localhost:1313/contact-us

और देखें कि सबमिशन काम करता है या नहीं

एल्ट टेक्स्ट

एक फॉर्म सेटिंग है जो एक सबमिटर के लिए 1 सबमिशन की सीमा लगाती है।
जो गूगल लॉगिन की आवश्यकता है।
और यह सेटिंग डिफ़ॉल्ट रूप से चालू है।

तो आपको इसे बंद करना चाहिए।

अपने सबमिट किए गए फॉर्म डेटा को गूगल फॉर्म्स या स्प्रेडशीट्स पर देखें

जब आप सबमिट करते हैं - गूगल फॉर्म्स पर जाएं

और सबमिट किए गए विवरण देखें।

एल्ट टेक्स्ट

या गूगल स्प्रेडशीट पर:

एल्ट टेक्स्ट

मेरी वेबसाइट पर एक मुझसे संपर्क करें पृष्ठ इसी विधि का उपयोग करता है।

उपयोगी लिंक