Néha a felhasználók számára elérhetővé kell tennünk a fájlok űrlapon keresztüli küldésének vagy csatolásának módját. Lássuk, hogyan érhetjük el ezt a WordPress-ben leggyakrabban használt űrlapok egyik ingyenes beépülő moduljával: Kapcsolattartási űrlap 7.
Meglátjuk azt is, hogyan lehet ezeket a fájlokat mellékletként megküldeni az értesítési e-mailben, vagy összekapcsolt állapotban érkeznek-e, hol tárolják őket, és milyen szempontokat kell figyelembe vennünk egy fájl feltöltési mező a 7. kapcsolatfelvételi űrlapon.
Tartalomjegyzék
Fájl feltöltési mező a 7. kapcsolattartási űrlapon
A 7. kapcsolatfelvételi űrlap natív módon (azaz további kiegészítők nélkül) tartalmaz egy mezőt a fájlok feltöltéséhez, így nem kell semmit sem tennie ahhoz, hogy ez a funkció megjelenjen az űrlapokban: egyszerűen adja hozzá a mezőt.
Fájlmező hozzáadása az űrlapokhoz
A szükséges mező hozzáadása annak érdekében, hogy a felhasználók fájlokat tölthessenek fel, nagyon egyszerű, és megtehető azokkal a gombokkal, amelyeket a 7. űrlap lehetővé tesz az űrlap létrehozásához, valamint közvetlenül a megfelelő rövid kód használatával.
Rövid kód használatával történő feltöltése nem sokkal bonyolultabb, mint a gomb használata: csak helyezze be a rövid kódot [fájl] az űrlapsablonba a fájl azonosítójával és a beilleszteni kívánt opciókkal:
Ezek a lehetőségek lehetnek:
- fájl típusok, korlátozni a megengedett fájltípusokat, függőleges sáv választja el őket
- határ, a maximális fájlméret bájtban történő beállításához (utótagok használhatók kb Y mb kilobájtban vagy megabájtban beállítani
Mint mindig, ez egy példával világosabbá válik:
[fájl tanterv filetype: pdf | doc | docx | odt limit: 2mb]
Ez az űrlapsablonban szereplő rövid kód egy fájlfeltöltési mezőt illesztene be, amelynek azonosítója (meglátjuk, hogy ez mire szolgál, ha csatoljuk vagy értesítési e-mailekhez kapcsoljuk). önéletrajz és hogy támogatja a legfeljebb két megabájtos PDF, DOC, DOCX és ODT fájlokat. Könnyű, igaz?
A fájlok korlátozásakor (méret és/vagy kiterjesztés szerint) csak azt kell szem előtt tartania, hogy a 7. kapcsolattartási űrlap nem tájékoztatja a felhasználót ezekről a korlátozásokról, ezért ezt Önnek kell megtennie. Példánk folytatásához tegye a következőket:
Hol vannak mentve a 7. kapcsolattartási űrlappal feltöltött fájlok?
Ha az internetet korlátozott helyű tárhelyen tárolja, és nem fájlok száma szerint (vagyis a tárhelytársaságok 99% -a), akkor meg fogja érteni annak fontosságát, hogy korlátozni kell a fájlméretek korlátozását, amely lehetővé teszi a felhasználók számára a feltöltést.
A fájlokat ideiglenesen a könyvtárban tároljuk wp-content/uploads/wpcf7_uploads (kivéve, ha megváltoztatta az alapértelmezett médiakönyvtár helyét). Mint mondom, ez csak ideiglenes: csak ideje csatolni őket az értesítési e-mailhez; akkor megszüntetik.
Az alapértelmezett elérési út módosítása
Testreszabhatja ezt a beállítást, és beállíthatja a kívánt könyvtárat a fájlok ideiglenes tárolására (a WordPress telepítésén belül) a fájl szerkesztésével wp-config.php (mindig ne felejtsen el biztonsági másolatot készíteni), és állítsa be a következő állandót:
Mellékletek a 7. kapcsolattartási űrlapon
Jó! Már elértük, hogy felhasználóink feltölthessenek fájlokat a 7. kapcsolattartási űrlappal létrehozott űrlapunkra. Most már csak az a lehetőség, hogy ezeket a fájlokat minden egyes űrlaphoz lehívjuk; mert ne felejtsük el, hogy a szerverünkre vannak mentve, mind együtt, és jól elkeverve.
Ezt kétféleképpen tehetjük: csatolva a feltöltött fájlt az elküldött űrlap értesítéshez, amelyet a 7. kapcsolattartási űrlap küld nekünk, vagy hozzáadva az említett fájl letöltéséhez szükséges linket az értesítési e-mailhez.
Ön a legkényelmesebb módot választja, de ezt tartsa szem előtt: ha a fájlokat az értesítéshez csatolja, ne feledje, hogy azok telíthetik az e-mail beérkezett üzeneteit, amellett, hogy rákényszeríti a fájlok letöltésére, ha egy e-mail kezelő és nem webmail szolgáltatás. Valami természetesen nagyon fontos, ha a mobiljáról ellenőrzi az e-mailt (néhány e-mailben "kiszellőztetheti" az adatkvótát és a mobilteret).
Csatolja a feltöltött fájlokat az értesítéshez
A felhasználó által az űrlapunkra feltöltött fájl csatolása az értesítési e-mailhez nagyon egyszerű és természetesen nagyon kényelmes, mivel az értesítéssel együtt megkapjuk a fájlt, készen állunk arra, hogy mentse, ahol szükségünk van rá.
Ehhez a fül Mellékletek szakaszát fogjuk használni Email az űrlapbeállítások közül. Ebben zárójelek közé írjuk azt az azonosítót, amelyet a fájlba tettünk.
Az előző példával folytatva, ha a felhasználó számára létrehozott mező a fájl feltöltéséhez:
[fájl tanterv fájl típusa: pdf | doc | docx | odt limit: 2mb]
A Mellékletek részben meg kell írnunk:
És ennyi: A 7. kapcsolattartási űrlap gondoskodik arról a fájlról, amelyet a felhasználó az adott mezőhöz csatolt az értesítéshez. Természetesen, ha több fájlfeltöltési mezőnk van ugyanabban az űrlapban, annyit csatolhatunk, amennyit csak akarunk, az összes azonosítót ebbe a szakaszba téve.
A feltöltött fájlok összekapcsolása az értesítésben
Azonban, amint fentebb említettem, ez telítetté teheti az e-mail postaládáját vagy az eszközét (különösen, ha mobiltelefont használ az e-mail letöltéséhez, vagy ha a felhasználók által feltöltött fájlok nagyok).
Alternatív megoldásként töltsön le egy letöltési linket az értesítésbe, ahelyett, hogy magát a fájlt csatolná, ami nagyon hasznos, különösen, ha nem az összes fájlt kell letöltenie, hanem csak azokat, amelyek érdeklik: így minden egyes értesítésben megtalálhatja a linket és ellenőrizheti, hogy melyik fájl van az egyes űrlapokhoz, és ha le kell töltenie, akkor csak rá kell kattintania.
Ez nagyon egyszerű: csak adja hozzá, a kívánt helyre a Üzenet törzse, a sor (ugyanazzal a fájlazonosítóval folytatva, mint az előző példa):
Ne felejtse el megváltoztatni az elérési utat, ha más könyvtárat konfigurált a tárolandó Kapcsolatfelvételi űrlap 7 fájlokhoz, a fentiek szerint.
Statikus fájlokat csatoljon a 7. kapcsolatfelvételi űrlap e-mailjeihez
Végül, és a téma befejezéséhez továbbra is azt kell mondanunk, hogy a 7. kapcsolattartási űrlap lehetővé teszi statikus fájlok csatolását is az értesítési e-mailekhez, vagyis dokumentum csatolását (mindig ugyanaz, vagy ugyanaz, itt nem érdemes feltételeket alkalmazni) amelyeket már feltöltött a szerverére.
Ez akkor hasznos, ha mindig fájlt akar küldeni azoknak a felhasználóknak, akik űrlapot küldenek, például egy dokumentumot a magánélet és a használat feltételeivel, egy ingyenes e-könyvet stb. Elég lenne aktiválni az értesítést a felhasználóhoz (a 2. e-mail) és jelölje meg a mezőben Csatolt fájlok a fájl elérési útja.
Két szem előtt tartandó dolog:
- Az elérési útnak a könyvtárhoz viszonyítva kell lennie wp-tartalom
- Biztonsági okokból nem csatolhat olyan fájlokat, amelyek kívül vannak feltöltések
A legegyszerűbb módszer a fájl feltöltése a médiatárba, majd hozzáadás Csatolt fájlok és így:
- Ha keveset alszol a kismamádban, akkor heti kilóhoz juthatsz! Csecsemőszínpad
- Milyen rossz! Josh Hutchersont kritizálják; hízni; StyleDF
- Súlycsökkentő trükkök Olyan anya fogyás trükkjei, akik korábban még a lépcsőn sem tudtak felmászni
- A Rolex a világ leghamisabb órája - Enrique Ortega Burgos
- Az optimalizáló webek csökkentik a PDF fájlok online tömegét Tantatic Diseño y Desarrollo