Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 14 - Pokročilý plugin - Zobrazení mapy

V předchozí lekci, Pokročilý plugin - Widget a získání dat z API, jsme si vytvořili widget, který jsme si vypsali do stránky. A pak jsme začali získávat data o počasí.

V následujícím tutoriálu tvorby pluginů pro redakční systém WordPress náš plugin naučíme zobrazit na stránce mapu. A podíváme se na to, jak v pluginech funguje JavaScript.

Přidání mapy počasí

Abychom mohli zobrazit mapu, budeme potřebovat nejdříve vytvořit odkaz, který nám jí zobrazí. Přejdeme tedy do souboru api-connection.php a vytvoříme následující funkci:

// Funkce pro získání URL mapy počasí
function get_weather_map_image_url($lat, $lon, $api_key) {
    $map_url = 'https://openweathermap.org/weathermap?basemap=map&cities=true&layer=radar';
    return $map_url . '&lat=' . $lat . '&lon=' . $lon . '&appid=' . $api_key;
}

Kód funkce je jednoduchý:


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Před koupí tohoto článku je třeba koupit předchozí díl

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V tutoriálu tvorby pluginů pro WordPress si zobrazíme mapu a vytvoříme si JavaScriptový kód pro přepínání jednotek. Tím plugin dokončíme.
Článek pro vás napsal Štefan Tusjak
Avatar
Autor se věnuje Webovým aplikací. V rámci své dlouholeté kariéry v automobilovém průmyslu nasbíral dostatek zkušeností z oblasti procesního řízení výroby. Při přechodu do průmyslu medical, dostal možnost programovat MES sytém. Zde spojuje dvě věci, které
Aktivity