WordPress'te Dosya Yükleme Formu Nasıl Oluşturulur (Kolay Çözüm)

Yayınlanan: 2023-05-17


Web sitenizin ziyaretçilerinin iletişim formunuza dosya yüklemesini sağlamak ister misiniz?

Belki çalışanları işe alıyorsunuz ve özgeçmişleri toplamak istiyorsunuz ya da başvuranın dosya eklemesini istediğiniz bir fotoğraf yarışması düzenliyorsunuz.

Bu yazıda, WordPress'te nasıl kolayca dosya yükleme formu oluşturacağınızı göstereceğiz.

Creating a File Upload form in WordPress

Neden WordPress'te Dosya Yükleme Formu Oluşturun?

WordPress web sitenizdeki kullanıcılarınızdan herhangi bir dosya toplamak istiyorsanız, bir dosya yükleme formu harika bir fikirdir.

Kullanıcıların görüntüleri, PDF dosyalarını, Word belgelerini veya diğer dosya türlerini yüklemesine izin verebilirsiniz.

Bir dosya yükleme formu kullanmak, sizin ve kullanıcılarınız için hayatı kolaylaştırır. E-postaların gidip gelmesi yerine, ihtiyacınız olan tüm alanları içeren bir form oluşturabilir, böylece tüm bilgileri bir kerede toplayabilirsiniz.

Ayrıca formunuz, form verilerini otomatik olarak WordPress veritabanınıza kaydetmelidir. Bu şekilde, bir e-postayı kaçırsanız veya silseniz bile gönderileri kolayca bulabilirsiniz.

Bununla birlikte, WordPress'te bir dosya yükleme formunun nasıl oluşturulacağına bir göz atalım.

WordPress'te Dosya Yükleme Formu Nasıl Oluşturulur

Bu eğitim için, WordPress için en iyi iletişim formu eklentisi olan WPForms'u kullanacağız.

Öncelikle, WPForms eklentisini kurmanız ve etkinleştirmeniz gerekecek. Daha ayrıntılı talimatlar için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza göz atın.

Not: WPForms ayrıca ücretsiz bir sürüm sunar. Ancak, dosya yükleme formu şablonunun kilidini açmak için eklentinin Pro sürümüne ihtiyacınız olacak.

Aktivasyon üzerine, WordPress yönetici kenar çubuğundan WPForms »Yeni Ekle sayfasına gidin.

Bu sizi, formunuzu adlandırarak başlayabileceğiniz 'Şablon Ara' sayfasına götürecektir. Soldaki arama kutusunda dosya yükleme formu şablonunu da aramanız gerekir.

Ardından, 'Dosya Yükleme Formu' seçeneğinin altındaki 'Şablon Kullan' düğmesini tıklamanız yeterlidir.

Choose the File Upload form template

Şimdi, Dosya Yükleme Formunun sizin için otomatik olarak oluşturulacağı WPForms oluşturucusuna yönlendirileceksiniz.

Dosya yükleme form şablonunu herhangi bir değişiklik yapmadan kullanabilir veya form alanlarını 'Alan Ekle' kenar çubuğundan da sürükleyip bırakabilirsiniz.

File Upload form will now be automatically created for you

Ardından, sol sütunda ayarlarını açmak için formdaki 'Dosya Yükleme' alanını tıklayın.

Varsayılan olarak, forma aşağıdakiler dahil olmak üzere farklı dosya türleri yükleyebilirsiniz:

  • Resim dosyaları: .png, .gif, .jpg
  • Belgeler: .doc, .xls, .ppt, .pdf
  • Ses: .wav, .mp3, .mp4
  • Video: .mpg, .mov, .wmv

Tek yapmanız gereken, kabul etmek istediğiniz dosya formatlarını 'İzin Verilen Dosya Uzantıları' kutusuna yazmak.

Bu eğitim için, .png, .gif ve .jpg resim formatlarına izin vereceğiz. Her dosya biçimini virgülle ayırdığınızdan emin olun.

Type file extension type

Not: WordPress, güvenlik nedeniyle siteye yüklenebilecek dosya türlerini sınırlar. Kullanıcıların normalde izin verilmeyen dosya türleri yüklemesine izin vermek istiyorsanız, WordPress'e ek dosya türleri ekleyebilirsiniz.

Ayrıca bir maksimum dosya boyutu ve maksimum dosya sayısı belirleyebilirsiniz. Eğiticimiz için, insanların her biri 50 MB'a kadar olan 3 adede kadar fotoğraf göndermesine izin vereceğiz.

Kişilerin dosya(lar)ını eklemeden formu göndermelerini engellemek istiyorsanız, 'Gerekli' anahtarını açıp kapatabilirsiniz. Bu, en az 1 dosya yüklenmedikçe formun gönderilemeyeceği anlamına gelir.

Choose file size and the number of files to be uploaded

Ardından, üst kısımdan 'Gelişmiş' sekmesine geçmeniz yeterlidir.

Varsayılan olarak Dosya Yükleme Alanı, kullanıcıların dosyalarını sürükleyip bırakmasına olanak tanıyan modern bir biçim kullanır.

Ancak formunuz için sınırlı alanınız varsa veya klasik bir yükleme alanını tercih ediyorsanız bunu değiştirebilirsiniz. 'Stil' açılır menüsünden 'Klasik' seçeneğini seçmeniz yeterlidir.

İpucu: Klasik yükleme alanı yalnızca bir dosyanın yüklenmesine izin verir. Kullanıcıların birden fazla dosya gönderebilmesini istiyorsanız, formunuza birden çok Dosya Yükleme Alanı eklemeniz gerekir.

Choose the Classic option as the form style from the dropdown menu

Ayrıca, 'Dosyayı WordPress Medya Kitaplığında Sakla' anahtarını açarak WordPress Medya Kitaplığı'nda gönderilen dosyaları saklamayı da seçebilirsiniz. Bu, yüklenen dosyaları bir gönderiye veya sayfaya eklemenizi kolaylaştırır.

Örneğin, bir fotoğraf yarışması düzenliyorsak, kazananı açıkladığımızda en iyi fotoğrafları dahil etmek isteyebiliriz.

Not: Yüklenen dosyalar, bu kutuyu işaretlemeseniz bile WordPress veritabanınıza kaydedilecektir. Yalnızca WordPress barındırma hesabınızda ayrı bir klasörde saklanırlar.

Toggle the switch to allow the form to store files in the media library

Formunuzdaki diğer alanlardan herhangi birini düzenlemek isterseniz, sol sütunda alanın ayarlarını açmak için üzerlerine tıklayabilirsiniz.

Dosya Yükleme formunuza başka alanlar da ekleyebilirsiniz.

Örneğin, kullanıcıların size kendi web sitelerinin bağlantısını verebilmeleri için forma bir Web Sitesi/URL alanı eklemek isteyebilirsiniz.

Save the form after adding additional fields

Formunuzdan memnun kaldığınızda, ayarlarınızı kaydetmek için ekranın sağ üst köşesindeki 'Kaydet' düğmesini tıklayın.

Dosya Yükleme Formunuzun Bildirimlerini Ayarlama

Formun bildirim ayarlarını değiştirmek için sol köşedeki 'Ayarlar' sekmesini açmanız gerekiyor. Oradayken, 'Bildirimler' sekmesine tıklamanız yeterlidir.

Form varsayılan olarak admin_email'e bir e-posta bildirimi gönderir.

WordPress sitenizi kendiniz oluşturduysanız, bu sizin e-posta adresiniz olacaktır. Değilse, admin_email'i silebilir ve bunun yerine kendi e-posta adresinizi buraya yazabilirsiniz.

Change the email address the receives the notifications

admin_email'in e-posta adresiniz olup olmadığından emin değilseniz, WordPress yönetici kontrol panelinizden Ayarlar »Genel sayfasını ziyaret etmeniz yeterlidir.

Oraya vardığınızda, Yönetim E-posta Adresini arayın. Artık yönetici e-posta adresini buradan değiştirebilirsiniz.

Check the admin email

İşiniz bittiğinde, ayarlarınızı kaydetmek için 'Değişiklikleri Kaydet' düğmesini tıklamayı unutmayın.

Gönderilen dosyaların birden fazla kişiye gönderilmesini istiyorsanız, birden fazla bildirim alıcısı olan bir iletişim formunun nasıl oluşturulacağına ilişkin eğiticimizi görmek isteyebilirsiniz.

Form gönderildikten sonra kullanıcıların gördüğü onay mesajını da değiştirebilirsiniz.

Bunun için sol sütundan Ayarlar » Onaylar sayfasını ziyaret etmeniz gerekiyor. Ardından, mesajı 'Onay Mesajı' kutusuna yazmanız yeterlidir. Kalın ve italik gibi biçimlendirme de ekleyebilirsiniz.

Change the confirmation message

Son olarak, değişiklikleri yaptıktan sonra formunuzu kaydetmeyi unutmayın.

Sağ üstteki 'X' işaretine tıklayarak form oluşturucudan çıkabilirsiniz.

Dosya Yükleme Formunu Web Sitenize Ekleme

Formunuzu oluşturmayı tamamladığınızda, web sitenize eklemeniz gerekecektir.

Bunu yapmak için, WordPress yönetici kenar çubuğundan mevcut veya yeni bir yazı veya sayfa açmalısınız. Bu eğitim için, Dosya Yükleme formunu yeni bir sayfaya ekleyeceğiz.

Oradayken, ekranın sol üst köşesindeki Yeni Blok Ekle '(+)' düğmesine tıklayın ve WPForms bloğunu bulun.

Locate and add the WPForms block

Bloğu ekledikten sonra, sayfada görüntülenen bir WPForms açılır menüsü göreceksiniz.

Devam edin ve az önce oluşturduğunuz Dosya Yükleme formunu seçin.

Choose the File Upload form from the dropdown menu

Son olarak, değişikliklerinizi kaydetmek için 'Yayınla' veya 'Güncelle' düğmesini tıklayın.

Artık Dosya Yükleme formunu çalışırken görmek için web sitenizi ziyaret edebilirsiniz.

File upload form preview

Yönetici kenar çubuğundan WPForms »Tüm Formlar sayfasını ziyaret ederek istediğiniz zaman formunuzda değişiklik yapabilirsiniz.

Buradan, formun adını tıklamanız veya farenizi formun üzerine getirmeniz ve form oluşturucuyu açmak için 'Düzenle' bağlantısını tıklamanız yeterlidir.

Edit form

Formunuzu düzenlediğinizde web sitenizde otomatik olarak güncellenecektir, böylece tekrar sayfanıza eklemenize gerek kalmaz.

İpucu: Beklendiği gibi çalıştığından emin olmak için formunuzu test etmek iyi bir fikirdir. Bir form girişi oluşturduktan sonra bir e-posta bildirimi almazsanız, WordPress'in e-posta göndermeme sorununu düzeltmeye yönelik adım adım kılavuzumuzu okuyabilirsiniz.

Yüklenen Dosyaları Görüntüleme veya İndirme

Birisi dosya yükleme formunuzu kullanarak bir dosya gönderdiğinde, bunu e-posta gelen kutunuzda veya WordPress kontrol panelinizde görebilirsiniz.

Her form girişinde şöyle bir e-posta alacaksınız:

Preview of the email you'll receive when someone fills the form

Dosyaları kendileri görüntülemek veya indirmek için bağlantılara tıklamanız yeterlidir.

Dosyaları WordPress kontrol panelinizde de kolayca bulabilirsiniz. Basitçe WPForms »Girişler sayfasına gidin ve ardından formunuzun adına tıklayın.

Choose the file upload form on the entries page

Yüklenen dosyaları form girişleri tablosunda görebilirsiniz.

Alternatif olarak, her bir form girişinin tüm ayrıntılarını görmek için 'Görüntüle' bağlantısını tıklayabilirsiniz.

View form entries

Umarız bu eğitim, WordPress'te dosya yükleme formu oluşturmayı öğrenmenize yardımcı olmuştur. Ayrıca, en iyi WordPress anket eklentileri için uzman seçimlerimize göz atmak ve bir e-posta bülteninin nasıl oluşturulacağına ilişkin kılavuzumuzu okumak isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook'ta da bulabilirsiniz.