Úvod

V tomto článku vám ukážu, jak přidat responzivní mapu Google Maps na webovou stránku WordPress (tj. pro stránku Kontakt) bez použití pluginu. V tomto tutoriálu budu používat WordPress 6.0 a také téma Twenty Twenty Two, což je výchozí téma pro tuto verzi WordPressu.

 Funkce Map Google vám umožňuje zobrazit polohu vaší firmy na interaktivní mapě, což návštěvníkům webu umožňuje snadno zobrazit, kde se nacházíte, a pracovat s mapou, aby viděli, co dalšího je kolem vás, získali trasu atd. Návštěvníkům webu ukazuje že jste místní firma a máte skutečné fyzické místo. Je velmi běžné, že firmy mají na své kontaktní stránce mapu.

Existuje spousta pluginů pro Mapy Google, ale mnohé z nich jsou neohrabané a vyžadují buď platbu za úplné funkce pluginu, nebo účet vývojáře Google s komplikovanými kroky, které vedou k méně než žádoucímu výsledku.

Jak již bylo řečeno, existuje opravdu jednoduchý způsob, jak přidat Mapy Google na své stránky WordPress 6.0 bez pluginů a bez hromady složitých kroků. Pojďme se do toho ponořit.

Krok 1: Vytvořte blok HTML

Přejděte na kontaktní stránku svého webu kliknutím na Stránky v hlavní nabídce správce WP

Pro začátek se přihlaste do administrátorské oblasti svého webu WordPress a přejděte do sekce „Stránky“ (červená šipka na obrázku výše).

Klikněte na stránku, na kterou chcete přidat funkci Map Google (můžete kliknout na název stránky, v mém případě na „Kontakt“ – modrá šipka na obrázku výše – nebo jednoduše kliknout na „Upravit“ pod názvem stránky).

V Editoru bloků klikněte na Přidat blok a vložte nový blok

Pokud používáte téma bloku jako Twenty Twenty Two, budete nyní v Editoru bloků pro svou stránku. Přejděte dolů na místo, kam chcete mapu vložit.

Poté klikněte na ikonu „+“ (“Block Inserter” – červená šipka na obrázku výše) pro vložení bloku.

Vyberte blok skupiny ze seznamu dostupných bloků WordPress

Vyhledejte „Skupina“ ve vyhledávacím poli (na fotografii zvýrazněno zeleně) a kliknutím přidejte blok skupiny (červená šipka). To vám umožní přidat k prvku bloku některá vlastní nastavení.

Klikněte na ikonu zarovnání na panelu nástrojů Blok a klikněte na Plná šířka

Klikněte například na možnost „Změnit zarovnání“ (červená šipka) a vyberte „Plná šířka“ (zelená šipka). Tím bude šířka bloku, který bude obsahovat naši interaktivní mapu Google Maps, plná.

Kliknutím na ikonu plus přidejte nový blok, poté vyhledejte a klikněte na HTML

Dále klikněte na velké tlačítko „+“ uvnitř skupiny (červená šipka na fotografii výše). Vyhledejte „HTML“ ve vyhledávacím řádku (zvýrazněno zeleně) a klikněte na blok „Vlastní HTML“ (modrá šipka).

Klikněte na oblast bloku s nápisem „Write HTML“

Uvidíte, že nyní říká „Write html…“ (červená šipka). Zde přidáme naši mapu.

WordPress Zjednodušený: Kurz Jak vytvořit výkonné webové stránky od Davies Media Design

Krok 2: Vygenerujte HTML pro vložení Map Google

Nyní budeme muset vygenerovat naši mapu pomocí Google Maps. Chcete-li to provést, otevřete novou kartu prohlížeče a přejděte na stránku Google.com, pokud to není váš výchozí vyhledávací prohlížeč.

Vyhledejte na Googlu adresu, kterou chcete použít v Mapách Google

Dále zadejte adresu, kterou chcete zobrazit na mapě. Pro tento příklad použiji Empire State Building (červená šipka). Pro tuto část můžete použít přesnou adresu vaší firmy (tj. číslo ulice, ulice, město, stát a PSČ – nebo cokoli, co zadáte pro mezinárodní adresy, pokud nejste v USA).

Klikněte na obrázek mapy, který zobrazuje adresu, kterou jste hledali

Klikněte na obrázek mapy, který se zobrazí u vaší adresy na stránce s výsledky vyhledávače (červená šipka na obrázku – bude buď uprostřed stránky, nebo vpravo, v závislosti na tom, zda jste zadali adresu nebo název místo, jako jsem to udělal já).

Klikněte na ikonu Sdílet, která se zobrazí v seznamu Map Google

Vaše adresa se nyní zobrazí jako značka na mapě přes celou obrazovku (červená šipka na obrázku výše). Pod adresou nebo názvem místa, které jste hledali, uvidíte také několik ikon. Tyto ikony zahrnují „Trasy“, „Uložit“, „V okolí“, „Odeslat do telefonu“ a „Sdílet“. Klikněte na ikonu „Sdílet“ (modrá šipka).

Klikněte na kartu Vložit mapu a z rozevíracího seznamu vyberte možnost Vlastní velikost

Na kartě „Sdílet“, která se zobrazí, klikněte na kartu „Vložit mapu“ (modrá šipka na fotografii výše).  

Na této kartě uvidíte náhled svého vloženého widgetu Map Google. Na levé straně kódu je rozbalovací nabídka velikosti (zelená šipka) – můžete si vybrat předem vyrobenou velikost nebo zvolit „Vlastní“ a nastavit vlastní velikost. Vyberu možnost „Vlastní“ (červená šipka).

Nastavte vlastní velikost pro vložený widget Map Google a klikněte na Kopírovat HTML

Zde uvidíte rozměry mé vlastní mapy. Výšku, neboli první rozměr, nastavím na 1200 (červená šipka). Šířku nechám nastavenou na 600. Kliknutím na „Náhled skutečné velikosti“ (zelená šipka) zobrazíte mapu v novém vyskakovacím okně v plné velikosti (nezapomeňte zakázat všechny blokovače vyskakovacích oken, pokud je máte zapnuto, aby nedošlo k zablokování okna). Jakmile budete hotovi, opusťte okno náhledu.

Dále klikněte na odkaz „Kopírovat HTML“ (modrá šipka). Toto je kód, který přineseme na naši stránku WordPress.

Krok 3: Vložte HTML kód na stránku WordPress

Vložte kód HTML Map Google do bloku HTML na svém webu

Přejděte zpět na kartu prohlížeče, která obsahuje váš web WordPress. Klikněte na prázdný blok HTML, kde je napsáno „Sem napište HTML…“ a vložte kód (červená šipka) stisknutím ctrl+v na klávesnici (cmd+v na počítači Mac).

Kliknutím na tlačítko Náhled zobrazíte náhled widgetu Mapy Google

Pokud kliknete na možnost „Náhled“ na panelu nástrojů Blokování (červená šipka), uvidíte nyní svou mapu zobrazenou na vaší stránce (zelená šipka). Kliknutím zpět na možnost „HTML“ se vrátíte do kódu HTML (modrá šipka).

Mapu máme vloženou na naší stránce, ale nereaguje – to znamená, že pokud si mapu prohlížíme na menší obrazovce, jako je tablet nebo telefon, nepřizpůsobí se její velikost, aby se vešla na obrazovku. Abychom to napravili, musíme do kódu HTML přidat vlastní styl.

Krok 4: Udělejte z Map Google responzivní

Použijte doporučený kód, aby byly Mapy Google na vašem webu WordPress responzivní

budu pomocí kódu, který jsem získal z tohoto webu aby bylo vložení Map Google responzivní. Přejděte dolů do části označené „Jak vložit Mapy Google responzivně“ (červená šipka). Poté přejděte dolů na druhou sadu kódů (modrá šipka).

Zkopírujte kód zobrazený na poskytnutém webu pro responzivní prvek iframe Map Google

Zkopírujte vše z „ ”  to “” by highlighting the code with your mouse and hitting ctrl+c on your keyboard (cmd+c on a MAC – red arrow in the image above).

Vložte responzivní kód do bloku HTML na svém webu

Přejděte zpět na WordPress. Kliknutím myši na začátek kódu HTML vložte tento nový kód na začátek (červená šipka). Kód vložte stisknutím ctrl+v.

Přidejte do kódu HTML uzavírací značku div, abyste zabalili kód HTML Map Google do prvku div

Nakonec klikněte na úplný konec HTML kódu (červená šipka) a napište „ “, abyste vše uzavřeli. V podstatě to, co jste právě udělali, je zabalení kódu HTML do vlastního stylu. Tento styl říká prohlížeči návštěvníka, aby změnil velikost mapy na základě velikosti okna, ve kterém si ji prohlíží.

Krok 5: Upravte poměr stran interaktivní mapy

Upravte kód odsazení HTML Map Google, aby se odsazení zvýšilo nebo snížilo

Je tu poslední věc, kterou musíme udělat – přejděte zpět nahoru na začátek kódu, dokud neuvidíte „padding-bottom: 75%;“ (červená šipka). Tento kus kódu určuje poměr stran mapy.

Změňte kód spodního odsazení pro HTML Map Google a kliknutím na tlačítko Aktualizovat uložte změny

Protože jsem změnil velikost mapy na 1200 x 600, má poměr stran 2:1. K tomu musím změnit procento na „50 %“ (červená šipka).

Pokud si nejste jisti, jaké procento byste měli pro svou mapu použít, jednoduše vezměte poměr stran (tj. 16:9) a vydělte druhé číslo prvním, abyste získali své procento (9 děleno 16 je 56.25 %).

Kliknutím na „Aktualizovat“ použijete změny (modrá šipka na obrázku výše), poté kliknutím na „Zobrazit stránku“ v levém dolním rohu zobrazíte výsledek.

Mapy Google se zobrazují na webové stránce WordPress bez pluginu

Nyní by se měl zobrazit váš widget Map Google (červená šipka na obrázku výše).

Responzivní kód WordPress Map Google se přizpůsobí velikosti vašeho zařízení

Odezvu můžete otestovat zmenšením velikosti prohlížeče a poté posunutím zpět do oblasti webové stránky, která má mapu.

To je pro tento tutoriál vše! Pokud se vám to líbilo a chcete se naučit, jak vytvořit svůj vlastní profesionální web WordPress od začátku, můžete se přihlásit do mého WordPress Zjednodušený: Kurz Jak vytvořit výkonné webové stránky na Udemynebo se podívejte na mé další Výukové programy WordPress!