V poslední době se velice často setkávám s problémem nefunkčního formuláře v okamžiku, kdy klient používá gmail.
V poslední době se velice často setkávám s problémem nefunkčního formuláře v okamžiku, kdy klient používá gmail.
Setkali jste se s pojmem wirframe, ale vůbec nemáte potuchy, o co se jedná? Pak jste na té správné stránce. Wireframe je …
Pokud vaše webové stránky využívají reklamu na Seznam.cz, pak je možné, že vám v nejbližší době přijde upozornění, že nemáte na webu …
WordPress je jednou z nejoblíbenějších platforem pro tvorbu webových stránek, a to z dobrého důvodu. Je snadno použitelný, flexibilní a má obrovskou …
Automatické aktualizace ve WordPressu mohou být užitečné, ale někdy mohou způsobit problémy, zejména pokud používáš vlastní úpravy nebo speciální pluginy. V tomto …
Mohlo by vás zajímat
V poslední době se velice často setkávám s problémem nefunkčního formuláře v okamžiku, kdy klient používá gmail (popř. jiný email, jenž není navázán na doménu webu). Ať již se jedná o oblíbený plugin Contact Form 7, WP Form či Gravity Form, všude byl problém. Pokud chcete tomuto problému předejít a chcete vytvořit skutečně funkční formulář, který bude bez problémů odesílat emaily, pak jediným řešením je nainstalovat plugin WP Mail SMTP a email zde s formulářem propojit.
Tento plugin má jak free, tak placenou verzi, pro naši potřebu nám však postačí verze free, i když v ní je nastavení Gmailu poněkud složitější. V placené verzi stačí prakticky jen dvě kliknutí a máte hotovo :-). Vzhledem k tomu, že jsem na internetu hledala poměrně dlouho nějaký slušný návod, jak gmail ve WP Mail SMTP nastavit, doufám, že můj návod bude pro vás přínosný a ušetří vám spoustu času s hledáním, jak na to. Pojďme tedy krok po kroku si říci, jak vše propojit.
1) V prvé řadě je samozřejmě nutné si nainstalovat plugin WP Mail SMTP. Jak na to asi není třeba připomínat, jednoduše v nabídce Pluginy klepnete na Přidat nový plugin, do vyhledávacího okénka zadáte název pluginu a nainstalujete jej. V okamžiku, kdy plugin aktivujete, objeví se vám v administraci WordPressu nová nabídka označená WP Mail SMTP.
2) Nyní přejděte na stránku https://console.cloud.google.com/apis/library a pomocí vašeho gmail loginu a hesla se přihlašte do vašeho gmailu (pokud vše nastavujete po klienta, budete nuceni jej o tyto přístupy požádat).
3) V levém rohu klikněte na Select project – ve vyskakovacím okně klepněte na možnost v pravém rohu New project
4) Projektu dejte jakékoliv jméno – pole Project name (např. WP Mail SMTP) a Location můžete ponechat na No organization – klepněte na tlačítko Create
5) V horní části je nutné mít vybraný nově vytvořený projekt , dále přejděte do nabídky APls & Services – zde vyberte Library
6) Do pole pro vyhledávání zadejte „gmail api“ – vyberte Gmail API a zadejte Enable. Dostanete se do přehledu, kde v pravém horním rohu je tlačítko Create Credentials
7) V této nabídce ponechejte Gmail API a zaškrtněte User data , poté klikněte na Next
8) Na další stránce zadejte u bodu č. 2) OAuth Consent Screen v sekci App Information do pole App name jakýkoliv váš název – např. WP Mail SMTP. V poli User support email – vyberte adresu přihlášeného klientského gmailu (jiný nepouští), a v sekci Developer contact information doplníňte adresu E-mail addresses (email klienta) – vše potvrďte Save and Continue
9) V dalším bodě v sekci č. 3) Scopes (optional) jen mírně scrolujte dolů a opět potvrďte Save and Continue
10) V dalším bodě v sekci č. 4) V OAuth Client ID v poli Application type vyberte Web application, pole Name můžete nechat či změnit dle libosti. Sjeďte k poli Authorized redirects URLs a zadejte zkopírovaný text z pluginu SMTP – https://connect.wpmailsmtp.com/google/ a klikněte na Create
11) V dalším bodě v sekci č. 5) Your Credentials se v poli Client ID zobrazí kód, který zkopírujte, přejděte do administrace WordPressu a v nabídce WP Mail SMTP – Nastavení – vložte do pole – ID klienta
12) Vráťte se zpět do google konzole a dále klikněte vlevo do pole OAuth Consent – na zobrazené stránce v poli Publishing status v poli Testing klepněte na PUBLISH APP a ve vyskakovacím okně potvrdit Confirm.
13) V google konzoli přejděte na Creditinails a v poli OAuth 2.0 Client IDs klikněte na název vytvořeného projektu– zobrazí se přehled, kde vpravo jsou Client ID a Client secret
14) Client ID máte již zadaný, takže zkopírujte pouze Client secret a zadejte jej do pole v adminu WordPressu u pluginu WP Mail SMTP. V poli Autorizace je tlačítko, kde musíte vše ověřit. Klepněte na první nastavení tlačítka, poté se objeví další tlačítko Povolte pluginu odesílat e-maily pomocí Vašeho Google účtu. Pravděpodobně bude prohlížeč hlásit nedůvěřivou stránku, přesto POKRAČOVUJTE DÁLE a Gmail autorizujte dle kroků.
15) Email otestujte přes WP Mail SMTP – Nástroje
Tento postup by vám měl pomoci správně nastavit Gmail v pluginu WP Mail SMTP a zajistit tak, aby váš kontaktní formulář odesílal i na gmail email poštu. Správné nastavení celé stránky by pak mělo vypadat asi takto:
Nejčtenější příspěvky
Populární kategorie
S tímto webem souvisí
Copyright © 2024 | Mapa webu | GDPR | Zásady cookies