Jak dodać przesyłanie plików do formularzy WordPress

Jak dodać przesyłanie plików do formularzy WordPress

Czasami pola tekstowe nie wystarczają. Potrzebujesz, aby użytkownicy mogli przesyłać CV, zdjęcia, załączać dokumenty lub wysyłać zrzuty ekranu. Pola przesyłania plików przekształcają proste formularze kontaktowe w potężne narzędzia do gromadzenia dokumentów.

W tym przewodniku dowiesz się, jak dodać funkcję przesyłania plików do formularzy WordPress — od podstawowej konfiguracji po zaawansowaną konfigurację.

Dlaczego warto dodać przesyłanie plików do formularzy

Zbierz to, czego tekst nie może uchwycić

  • Życiorysy/CV – Sformatowane dokumenty przekazują więcej niż tekst
  • ZDJĘCIA – Dowód wizualny, przykłady, portfolio
  • Zrzuty ekranu – Pokaż dokładnie to, co widzą użytkownicy
  • DOKUMENTACJA – Umowy, certyfikaty, zapisy

Usprawnij przepływy pracy

  • Brak osobnych załączników do wiadomości e-mail
  • Pliki powiązane z przesłanymi formularzami
  • Wszystko w jednym miejscu
  • Łatwiejsze śledzenie i organizowanie

Doświadczenie zawodowe

  • Możliwość tworzenia nowoczesnych form
  • Użytkownicy oczekują opcji przesyłania plików
  • Zmniejsza liczbę żądań zwrotnych

Typowe przypadki użycia przesyłania plików

podań o pracę

  • CV (PDF, DOC)
  • List motywacyjny
  • Przykłady portfolio
  • Dane Techniczne

Bilety Wsparcia

  • Zrzuty ekranu problemów
  • Dzienniki błędów
  • Pliki konfiguracyjne
  • Nagrania wideo

Prośby o wycenę

  • Specyfikacje projektu
  • Obrazy referencyjne
  • Istniejące projekty do powielenia
  • Plany pięter, plany

Roszczenia ubezpieczeniowe

  • Zdjęcia uszkodzeń
  • Raporty policyjne
  • Dokumentacja medyczna
  • Wpływy kasowe

Opinie Klientów

  • Zdjęcia produktów
  • Obrazy przed/po
  • Treści generowane przez użytkowników

Rejestracja wydarzenia

  • Weryfikacja tożsamości
  • Dowód kwalifikowalności
  • Składy drużyn

Aplikacje dla wykonawców/dostawców

  • Licencje biznesowe
  • Certyfikaty ubezpieczeniowe
  • Próbki pracy

Dodawanie przesyłania plików do formularza

Oto jak dodać przesyłanie plików za pomocą Automatyczny kreator formularzy:

Krok 1: Zainstaluj Auto Form Builder

  1. Iść do Wtyczki → Dodaj nowy
  2. Szukać "A.F.B.(skrócona nazwa Auto Form Builder)
  3. Odnaleźć "AFB – Automatyczny kreator formularzy – Kreator formularzy typu „przeciągnij i upuść”"
  4. Kliknij zainstaluj teraz, następnie Aktywuj

Krok 2: Utwórz lub edytuj formularz

  1. Iść do Automatyczny kreator formularzy → Dodaj nowy (lub edytuj istniejący formularz)
  2. Zobaczysz kreator formularzy typu „przeciągnij i upuść”

Krok 3: Dodaj pole przesyłania pliku

  1. Znajdź Prześlij plik w palecie polowej
  2. Przeciągnij na płótno formularza
  3. Umieść w wybranym przez siebie miejscu (zwykle za polami kontaktowymi)

Krok 4: Skonfiguruj ustawienia podstawowe

Kliknij pole przesyłania pliku, aby otworzyć ustawienia:

Etykieta pola

Nadaj mu jasną, opisową etykietę:

  • „Prześlij CV”
  • „Dołącz dokumenty”
  • „Prześlij zrzuty ekranu”
  • „Dołącz pliki”

Wymagane/Opcjonalne

Zdecyduj, czy przesyłanie plików jest obowiązkowe:

  • Wymagane – Użytkownik musi przesłać, aby przesłać
  • Opcjonalnie – Użytkownik może przesyłać bez plików

Tekst pomocy

Dodaj instrukcje dla użytkowników:

  • „Prześlij swoje CV w formacie PDF lub Word”
  • „Dołącz zrzuty ekranu pokazujące problem”
  • „Maksymalny rozmiar pliku: 10 MB”

Krok 5: Skonfiguruj ograniczenia typów plików

Kontroluj, jakie typy plików są akceptowane:

Według kategorii

  • Obrazy – JPG, PNG, GIF, WebP
  • DOKUMENTACJA – PDF, DOC, DOCX
  • Arkusze kalkulacyjne – XLS, XLSX, CSV
  • archiwum – ZIP, RAR
  • Audio – MP3, WAV
  • Wideo – MP4, MOV

Włącz tylko to, czego potrzebujesz

W przypadku życiorysów: włącz opcję Tylko dokumenty
W przypadku zrzutów ekranu: Włącz opcję Tylko obrazy
W przypadku załączników ogólnych: Włącz Dokumenty + Obrazy

Krok 6: Ustaw limity rozmiaru

Zapobiegaj przesyłaniu zbyt dużych plików:

  • Limit na plik – Maksymalny rozmiar każdego pliku
  • Ustawienia wspólne: 5 MB, 10 MB, 25 MB
  • Weź pod uwagę ograniczenia serwera

Krok 7: Skonfiguruj wiele plików (opcjonalnie)

Zezwól użytkownikom na przesyłanie więcej niż jednego pliku:

  • Włącz wiele plików – Włącz
  • Minimalna liczba plików – Wymagane minimum (0 dla opcji opcjonalnych)
  • Maksymalna liczba plików – Nakrętka zapobiegająca nadużyciom

Krok 8: Zapisz i przetestuj

  1. Zapisz swój formularz
  2. Podgląd lub osadzanie na stronie
  3. Test przesyłania różnych plików
  4. Sprawdź, czy pliki pojawiają się w zgłoszeniach

Opcje konfiguracji przesyłania plików

Pojedyncze i wiele plików

Oprawa Użyj kiedy Przykład
Pojedynczy plik Potrzebny tylko jeden dokument Zdjęcie profilowe, pojedyncze CV
Wiele plików Oczekiwano kilku plików Portfolio, wiele zrzutów ekranu

Ograniczenia typu pliku

Scenariusz Zalecane typy
Aplikacje o pracę PDF, DOC, DOCX
Bilety pomocy technicznej Obrazy (JPG, PNG) + PDF
Przesyłanie zdjęć JPG, PNG, WebP
Import danych CSV, XLS, XLSX
Dokumenty ogólne PDF, DOC, DOCX, Obrazy
Pliki skompresowane ZIP

Wytyczne dotyczące limitu rozmiaru

Typ Pliku Typowy rozmiar Sugerowany limit
Dokumenty tekstowe (DOC, PDF) 100 KB – 2 MB 5-10 MB
Arkusze kalkulacyjne 100 KB – 5 MB 10 MB
Zdjęcia (skompresowane) 500 KB – 5 MB 10 MB
Obrazy w wysokiej rozdzielczości 5 MB – 20 MB 20-25 MB
Krótkie filmy 10 MB – 100 MB 50-100 MB

Przykłady pól przesyłania plików

Prześlij CV (wniosek o pracę)

  • Nazwa „Prześlij CV”
  • Wymagany: Tak
  • Wielokrotność: Nie (pojedynczy plik)
  • Typy plików: PDF, DOC, DOCX
  • Największy rozmiar: 5 MB
  • Tekst pomocy: „Prześlij swoje CV (format PDF lub Word, maks. 5 MB)”

Załącznik zrzutu ekranu (zgłoszenie pomocy technicznej)

  • Nazwa „Dołącz zrzuty ekranu”
  • Wymagany: Nie (opcjonalnie)
  • Wielokrotność: Tak (do 5)
  • Typy plików: JPG, PNG, GIF
  • Największy rozmiar: 10 MB każdy
  • Tekst pomocy: „Prześlij zrzuty ekranu pokazujące problem (opcjonalnie, maksymalnie 5 obrazów)”

Pakiet dokumentów (prośba o wycenę)

  • Nazwa „Dokumenty projektu”
  • Wymagany: Nie
  • Wielokrotność: Tak (do 10)
  • Typy plików: PDF, DOC, Obrazy, ZIP
  • Największy rozmiar: 15 MB każdy
  • Tekst pomocy: „Dołącz wszelkie istotne dokumenty, obrazy lub specyfikacje”

Zgłoszenie zdjęcia (konkurs)

  • Nazwa „Zdjęcia konkursowe”
  • Wymagany: Tak
  • Wielokrotność: Tak (3-5 plików)
  • Typy plików: Tylko JPG, PNG
  • Największy rozmiar: 10 MB każdy
  • Tekst pomocy: „Prześlij 3-5 wysokiej jakości zdjęć (JPG lub PNG)”

Dostęp do przesłanych plików

Zgłoszenia w formularzu

  1. Iść do Automatyczny kreator formularzy → Zgłoszenia
  2. Znajdź i kliknij zgłoszenie
  3. Przesłane pliki pojawiają się z wpisem
  4. Kliknij, aby pobrać lub wyświetlić

Lokalizacja przechowywania plików

Przesłane pliki są zazwyczaj przechowywane w:

  • Folder przesyłania WordPress
  • Zorganizowane według daty lub formularza
  • Dostępne za pośrednictwem Biblioteki multimediów lub bezpośrednich linków

W powiadomieniach e-mail

W zależności od ustawień:

  • Pliki dołączone do wiadomości e-mail z powiadomieniem
  • Lub linki do pobierania plików

Uwaga: Duże pliki mogą przekraczać limity załączników e-mail. Linki są bezpieczniejsze w przypadku dużych plików.

W eksporcie CSV

Pola plików są zazwyczaj eksportowane jako:

  • Adresy URL do przesłanych plików
  • Nazwy plików

Wymagania i ograniczenia serwera

Ustawienia PHP

Konfiguracja serwera ma wpływ na przesyłanie danych:

Oprawa Co kontroluje Wspólne wartości
upload_max_filesize Maksymalny rozmiar na plik 2M, 10M, 64M
post_max_size Maksymalna łączna liczba danych POST 8M, 32M, 128M
max_file_uploads Maksymalna liczba plików na żądanie 20
max_execution_time Przekroczono limit czasu skryptu 30, 60, 300 sekund

Sprawdzanie swoich limitów

Aby znaleźć limity swojego serwera:

  1. Iść do Narzędzia → Stan witryny → Informacje
  2. Rozszerzać Sekcja
  3. Poszukaj wartości związanych z przesyłaniem

Jeśli limity są zbyt niskie

  • Skontaktuj się ze swoim dostawcą hostingu
  • Lub dodaj do .htaccess / php.ini (jeśli dozwolone)
  • Ustaw limity formularza poniżej limitów serwera

Względy bezpieczeństwa

Walidacja typu pliku

Zawsze ograniczaj typy plików:

  • Włączaj tylko te typy, których faktycznie potrzebujesz
  • Nigdy nie zezwalaj na pliki wykonywalne (.exe, .php, .js)
  • Walidacja odbywa się zarówno po stronie klienta, jak i serwera

Bezpieczeństwo przechowywania plików

  • Pliki przechowywane poza katalogiem głównym witryny internetowej, jeśli to możliwe
  • Bezpośredni dostęp do adresu URL może być ograniczony
  • Zastanów się, kto może uzyskać dostęp do przesłanych plików

Zapobieganie złośliwemu oprogramowaniu

W przypadku zastosowań wrażliwych:

  • Użyj wtyczek zabezpieczających ze skanowaniem w poszukiwaniu złośliwego oprogramowania
  • Ogranicz do powszechnie dostępnych, bezpiecznych formatów (PDF, JPG)
  • Przed użyciem sprawdź przesłane pliki

Najlepsze praktyki

1. Bądź konkretny w kwestii wymagań

Powiedz użytkownikom dokładnie, co mają przesłać:

  • Akceptowane typy plików
  • Maksymalny rozmiar pliku
  • Liczba dozwolonych plików
  • Co powinien zawierać plik

2. Używaj odpowiednich limitów

Dopasuj limity do rzeczywistych potrzeb:

  • CV nie wymagają limitu 50 MB
  • Konkursy fotograficzne wymagają większych limitów
  • Weź pod uwagę pojemność serwera

3. Uczyń to opcjonalnym, gdy to możliwe

Nie wymagaj plików, chyba że są niezbędne:

  • Użytkownicy mogą nie mieć gotowych plików
  • Zwiększa wskaźnik ukończenia formularza
  • W razie potrzeby skontaktuj się z nami, aby uzyskać pliki

4. Włącz funkcję „przeciągnij i upuść”

Nowoczesne i łatwe w obsłudze środowisko użytkownika:

  • Użytkownicy oczekują funkcji „przeciągnij i upuść”
  • Szybciej niż kliknięcie-przeglądanie-wybór
  • Działa z wieloma plikami

5. Pokaż postęp przesyłania

Duże pliki zajmują czas:

  • Pasek postępu zapobiega zamieszaniu
  • Użytkownicy wiedzą, że przesyłanie działa
  • Zmniejsza liczbę porzuconych przesłań

6. Dokładnie przetestuj

Przed rozpoczęciem transmisji na żywo:

  • Prześlij różne typy plików
  • Testuj w granicach rozmiaru
  • Spróbuj nieprawidłowych typów plików (powinny zostać odrzucone)
  • Sprawdź, czy pliki pojawiają się w zgłoszeniach
  • Testuj na urządzeniach mobilnych

Rozwiązywanie problemów z przesyłaniem plików

Przesyłanie natychmiast się nie udaje

Czek:

  • Dozwolony typ pliku
  • Rozmiar pliku mieści się w limicie
  • W przeglądarce włączony jest JavaScript

Przesyłanie nie powiodło się w połowie

Możliwe przyczyny:

  • Limit czasu serwera
  • Połączenie przerwane
  • Przekroczono maksymalny rozmiar serwera

Solutions:

  • Zmniejsz rozmiar pliku
  • Sprawdź limity serwera
  • Najpierw wypróbuj mniejsze pliki

Pliki nie pojawiają się w przesłaniu

Czek:

  • Przesyłanie zakończone przed wysłaniem formularza
  • Serwer ma dostępną przestrzeń dyskową
  • Właściwe uprawnienia plików na serwerze

Błąd „Niedozwolony typ pliku”

Solutions:

  • Włącz typ pliku w ustawieniach pola
  • Użytkownik może przesyłać pliki w niewłaściwym formacie
  • Sprawdź, czy rozszerzenie pliku jest zgodne z zawartością

Nie można pobrać przesłanych plików

Czek:

  • Pliki znajdują się w lokalizacji przechowywania
  • Popraw uprawnienia pliku
  • Linki/ścieżki są prawidłowe

Najczęściej zadawane pytania

Czy darmowa wersja zawiera funkcję przesyłania plików?

Tak! Auto Form Builder zawiera funkcję przesyłania plików w wersji bezpłatnej — do podstawowego przesyłania plików nie jest wymagana płatna aktualizacja.

Jakie typy plików mogą przesyłać użytkownicy?

Możesz to kontrolować w ustawieniach pola. Typowe opcje obejmują obrazy (JPG, PNG), dokumenty (PDF, DOC), arkusze kalkulacyjne (XLS, CSV) i archiwa (ZIP). Włącz tylko te, których potrzebujesz.

Jaki jest maksymalny rozmiar pliku?

Można to ustawić w ustawieniach pola, ale jest to również ograniczone przez konfigurację PHP serwera. Sprawdź ustawienie upload_max_filesize na serwerze.

Czy użytkownicy mogą przesyłać wiele plików?

Tak, włącz opcję „Zezwalaj na wiele plików” w ustawieniach pola i ustaw minimalne/maksymalne limity.

Gdzie są przechowywane przesłane pliki?

Pliki są przechowywane w folderze „Przesłane” WordPressa i powiązane z przesłanymi formularzami. Można je przeglądać w panelu przesyłania.

Czy przesyłane pliki są bezpieczne?

Przesyłanie plików obejmuje weryfikację dozwolonych typów. Aby zapewnić dodatkowe bezpieczeństwo, ogranicz typy plików tylko do tych, których potrzebujesz i rozważ zainstalowanie wtyczek zabezpieczających do skanowania w poszukiwaniu złośliwego oprogramowania.

Podsumowanie

Dodawanie przesyłania plików do formularzy WordPress:

  1. Dodaj pole przesyłania pliku – Przeciągnij na formularz
  2. Ustaw jasną etykietę – Powiedz użytkownikom, co mają przesłać
  3. Ogranicz typy plików – Włącz tylko to, czego potrzebujesz
  4. Ustaw limity rozmiaru – W ramach możliwości serwera
  5. Skonfiguruj wiele plików – Jeśli to konieczne
  6. Dodaj tekst pomocy – Wyjaśnij wymagania
  7. Przetestuj dokładnie – Różne pliki, rozmiary, urządzenia

Wniosek

Przesyłanie plików rozszerza Twoje formularze poza proste zbieranie tekstu. CV, zdjęcia, dokumenty, zrzuty ekranu – cokolwiek potrzebujesz, użytkownicy mogą przesłać to bezpośrednio przez Twój formularz. Bez załączników e-mail, bez utraty plików, wszystko uporządkowane dzięki przesyłaniu.

Automatyczny kreator formularzy Wersja darmowa obejmuje przesyłanie plików, z funkcją „przeciągnij i upuść”, obsługą wielu plików, ograniczeniami typu i rozmiaru. Dodanie pliku do przesłania zajmuje zaledwie kilka kliknięć.

Gotowy na akceptowanie przesyłania plików? Pobierz Auto Form Builder i dodaj możliwość przesyłania plików do swoich formularzy już dziś.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *