Hugo iletişim formu

Formgong team ·

Bunu Hugo içine yapıştırın. Başvurular Formgong’a gider. Veritabanı yok, Resend yok.

300 aylık ücretsiz başvuru

Hugo ile formlar nasıl çalışır

Hugo statik HTML üretir. GitHub Pages, Netlify veya Cloudflare Pages üzerindeki sıradan dağıtımda sunucu tarafı form işleyici yoktur.

Düzeninize bir form partial'ı ekleyin, actionı Formgong'a ayarlayın ve her zamanki gibi derleyin. Herhangi bir statik site gibidir; ayrıca /for/html ve GitHub Pages makalesine bakın.

Hugo ile kurulum

  1. Formgong'da bir form oluşturun ve erişim anahtarını kopyalayın.
  2. layouts/partials/contact-form.html gibi bir partial ekleyin; HTML form, access_key, _lang ve botcheck ile.
  3. Partial'ı iletişim sayfasına ekleyin. İsterseniz _redirect için mutlak teşekkür URL'si ({{ site.BaseURL }}…) kullanın.
  4. Derleyip yayınlayın, canlı URL'den test gönderin, Formgong'da Telegram bağlayın.
Hugo
<form action="https://formgong.com/submit" method="POST">
  <input type="hidden" name="access_key" value="fk_your_access_key">
  <input type="hidden" name="_lang" value="tr">
  <label>Ad <input type="text" name="name" autocomplete="name" placeholder="Adınız" required></label>
  <label>E-posta <input type="email" name="email" autocomplete="email" placeholder="siz@ornek.com" required></label>
  <label>Mesaj <textarea name="message" placeholder="Size nasıl yardımcı olabiliriz?" required></textarea></label>
  <div aria-hidden="true" style="position:absolute;inset-inline-start:0;top:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)">
  <label>Bu alanı boş bırakın<input type="text" name="botcheck" tabindex="-1" autocomplete="off"></label>
</div>
  
  <button type="submit">Gönder</button>
</form>

Formgong mu, Hugo yanında serverless işlev mi?

Gönderimde kendi sunucu mantığınız gerekiyorsa Netlify/Cloudflare işlevi ekleyin.

Bu işlevi yazmadan teslimat ve gelen kutusu yeterliyse Formgong kullanın.

Sorular ve yanıtlar

Hugo'nun form eklentisi gerekir mi?

Hayır. Hugo HTML verir; tarayıcı Formgong'a gönderir.

Shortcode kullanabilir miyim?

Evet. Aynı form işaretlemeli shortcode çalışır; erişim anahtarını mümkünse env ile derlemede herkese açık repodan uzak tutun.

Bu GitHub Pages ile aynı mı?

Aynı fikir. GitHub Pages makalesinde host notları vardır; bu sayfa Hugo içindir.

Ücretsiz başla