Jak poslat email s přílohou v pluginu Contact Form 7

Dnes se mě jeden náš čtenář zeptal na to, jak poslat přílohu s pluginem Contact Form 7. V tomto článku na to najdete návod.

Nejprve je třeba v administraci WordPressu vybrat sekci Kontakt a zvolit nebo vytvořit formulář, při jehož odeslání budete chtít přílohu odeslat.

Úprava formuláře
Úprava formuláře

Při úpravě formuláře vyberte záložku Email a níže pod každou šablonou emailu je pole s názvem File Attachments.

Do tohoto pole můžete zadat přílohy, které se mají s emailem odeslat. Platí že na 1 řádka = 1 soubor.

Přidání přílohy
Přidání přílohy

Můžete zde soubor přidat třemi způsoby:

  1. pokud používáte ve formuláři pole pro nahrání souboru tak zde umístěte jeho shortcode
  2. absolutní cestu souboru na hostingu
  3. relativní cestu k souboru na hostingu od složky wp-content

Zápis pak může vypadat nějak takto:

  • [nahrany-soubor] (shortcode)
  • /home/you/dir/dir/dir/obrazek.jpg (absolutní cesta)
  • uploads/2013/08/08/soubor.pdf (relativní cesta)
Připojené přílohy
Připojené přílohy

Jak zjistit relativní cestu k soboru

Podle mě nejjednodušším způsobem jak přidat přílohu je využít relativní cesty k souboru.

Tu ve WordPressu zjistíte tak, že půjdete do sekce Média a vyberete si zde soubor, který chcete emailem odesílat (pokud ho tam nemáte tak jej nahrajte). Na detailu souboru najdete pole URL, zkopírujete si jeho obsah a vložte jej pole File Attachments ve formuláři.

URL souboru
URL souboru

Nyní je třeba ještě umazat celou část až po wp-content/.

Pokud tedy si zkopíruji URL:

https://www.wplama.cz/wp-content/uploads/2015/08/billie-holiday.jpg

Tak výsledná relativní cesta k souboru bude:

uploads/2015/08/billie-holiday.jpg

Správa WordPress webu

Nemusíte na to být sami. Pomůžeme vám s pravidelnou údržbou i novými vylepšeními.

Více informací

6 názorů na “Jak poslat email s přílohou v pluginu Contact Form 7”

  1. Zdravím. Tohle je dobrý. Pořád mi nešlo vložit tu přílohu. Nevěděl jsem, jak to napsat. Díky za návod.

    Ale zajímalo by mě, zda je udělat to, aby obrázek nebyl přiložený ke zprávě. Ale VLOŽEN do těla zprávy. Díky.

  2. Dobrý den,

    moc vám děkuji za návod. Naneštěstí jsem při testování potvrzujících emailů narazil na výzvu. Jednomu testerovi, který má email @seznam.cz, přijde po odeslání formuláře v potvrzujícím emailu jen úvodní věta. Jakoby seznam ignoroval HTML a nic z něj nezobrazil.

    Na můj email u @seznam.cz mi potvrzení přijde v plném rozsahu. Takže nevím, kde hledat řešení, když je to jednou ok, a jindy totéž špatně.

    Napadá vás, co by za tím mohlo být?

    Děkuji

      1. Moc vám děkuji,

        je to tím emailovým klientem. Něco takového mě vůbec nenapadlo. Lze to prosím nějak mimo upozornění u formuláře řešit?

Diskuze

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Nákupní košík

Neuteklo vám něco?

Pokrok a WordPress na nikoho nečekají, tak nám tu raději nechte e-mail, ať o nic nepřijdete!

Zkontrolujte svoji doručenou poštu nebo spam koš, abyste mohli svůj e-mail potvrdit.

Vylaďte WordPress stránky s naším tahákem

V e-booku najdete informace a rady pro WordPress od A do Z. Zadejte e-mail a my vám WordPress tahák pošleme.

Zkontrolujte svoji doručenou poštu nebo spam koš, abyste mohli svůj e-mail potvrdit.

Přejít nahoru