WP Slovník
Domovská stránka » WP Slovník
Accordion: Webový element, ktorý vyzerá ako harmonika (odtiaľ aj názov). Obsahuje viac položiek, ktorých obsah je skrytý a po kliku sa zobrazí.
API: Application Programming Interface. Zjednodušene povedané, ide o verejný prístup k externému serveru, kde sú po autentifikácie dostupné rozličné operácie nad externým serverom. Napr. zobrazovanie Facebook feedu na webe je možné vďaka existencií Facebook API.
Archive: Zoznam. Vo WordPresse sa akýkoľvek zoznam niečoho nazýva pojmom „archive“.
Atribút: doplňujúca vlastnosť HTML tagu. Napr. <img src=“obrazok.jpg“ alt=“Alternatívny popis“>. V príklade img je tag. Src a alt sú atribúty tagu <img>.
Booster for Woocommerce: Výborný plugin, ktorý poskytuje veľké množstvo často využívanej dodatočnej funkcionality pre Wocoommerce e-shopy.
Breadcrumbs: Omrvinková navigácia, zjednodušuje pohyb po štruktúre stránky a má nezanedbateľný význam aj pri SEO.
Bug: Chyba. Na rozdiel od erroru sa vo väčšine prípadov myslí chyba logická, nie funkčná. Napr. zle sa vypočíta cena dopravy.
Button: [batn] Tlačidlo na webovej stránke
Cache: [keš] vyrovnacia pamäť, do ktorej sa ukladajú statické súčasti stránky ako napr. obrázky, CSS a javascriptové súbory. Cache existuje na úrovni prehliadača, aj na úrovni servera. Serverová cache zaznamenáva aj PHP skripty, čím zrýchľuje zobrazovanie webovej stránky.
Captcha: [kapča] Tool od Googlu, ktorý sa dá jednoducho použiť na webovej stránke. Zabezpečuje ochranu pred spamovými komentármi, správami a užívateľmi.
Classic editor: Klasický WYSIWYG editor, pôvodina vo WordPresse. Bol nahradený Gutenbergom, ale s použitím dodatočného pluginu sa dá používať stále (a mnohí užívatelia to aj robia).
Checkout: Pokladňa v e-shope.
CMS: Všeobecné označenie pre všetky systémy na správu obsahu (content management system). Jedným z CMS a zároveň najpoužívanejším je aj WordPress. Ďalšie sú napr. Joomla! alebo Drupal.
Cookies: [kukís] typ premennej v PHP, ktorá je špecifická tým, že sa ukladá do klientského počítača. Tým pádom ostáva dostupná ešte dlho po vypnutí konkrétnej webovej stránky.
Countdown: Odpočítavač času, automaticky sa aktualizujúci každú sekundu. Napr. „Do Vianoc zostáva 12 dni 7 hodín 31 minút a 36 sekúnd).
Counter: Počítadlo. Pri načítaní webovej stránky začne počítať od nuly až po zadané číslo. Počítanie trvá definovaný čas.
Core: [kour] Jadro. Vo WordPresse myslené ako WordPress jadro, čiže zložka wp-include.
Crack: V podstate ilegálny čin, ktorým cracker programátorsky spustí nedostupnú funkcionalitu, ktorá by mala byť dostupná až po zaplatení. Za crackovanie sa dá považovať aj ilegálne zdieľanie platených pluginov a tém. V podstate ide o krádež duševného vlastníctva a softwarovej licencie.
Cracker: Človek, ktorý crackuje pluginy, témy, všeobecne ale aj iný software, ako napr. PC hry a programy pre počítače.
CSS: Cascading stylesheets. Kaskádové štýly, ktorými nastavíme výzor webovej stránky a jej jednotlivých prvkov. Dalo by sa povedať, že CSS „spolupracuje“ s HTML. Je to skutočne tak. Najjednoduchšie webové stránky sa dajú vytvoriť len s použitím HTML a CSS.
Databáza: Uložisko všetkých dát, ktoré webová stránka potrebuje pre svoju funkčnosť. Vo WordPresse sa najčastejšie stretávame so SQL databázami, s ktorými komunikujeme prostredníctvom SQL jazyka. Zjednodušene si možno SQL databázu predstaviť ako Excelovský dokument. Ten môže mať niekoľko hárkov (databáza niekoľko tabuliek), v rámci hárku má stĺpce pomenované písmenom abecedy (databáza má nami definované názvy stĺpcov) a riadky pomenované číslom (databáza tiež, tzv. primárnym kľúčom). V nej sú uložené všetky dáta.
Drag&drop: Ťahaj a pusť. Spôsob práce s myšou, kedy niečo uchopíme, potiahneme na žiadané miesto a pustíme. Často drag&dropujeme jednotlivé elementy v Elementore na miesto, kde ich chceme mať.
DNS: Záznamy domény, ktoré nastavujú jej smerovanie na server v konkrétnych prípadoch. Napr. záznam A, resp. AAAA sa použije pri pokuse o prístup na súbory daného hostingu. MX záznamy sa použijú pri odosielaní mailu a pod.
Doména: Zjednodušene povedané – adresa webovej stránky, verejne prístupná z internetu.
Element: 1. v HTML jeden tag, vrátane jeho vnútorného obsahu (text, ďalšie HTML tagy a pod.)
2. v Elementore konkrétny prvok s vopred definovanou funkciou, napr. textový blok, video, google mapa a pod.
Elementor: Vynikajúci builder na vytváranie webových stránok vo WordPresse. Z pohľadu WordPressu to nie je nič iné než len ďalší robustný plugin.
Error: Chyba v behu programu. Existuje niekoľko druhov chýb a každý druh má inú závažnosť. Na rozdiel od bugu sa väčšinou myslí chyba technická, nie logická.
Fallback: Záloha. V prípade, že napr. nemáme ani jeden článok na zobrazenie v danej kategórií, môžeme mu nastaviť fallback, čiže záložný obsah, ktorý sa má zobraziť. Najčastejšie ide o vetu „Ľutujeme, ale v tejto kategórií sa nenachádza žiaden článok“. Fallback sa dá použiť aj pri ACF, obrázkoch a vlastne pri všetkých typoch obsahu.
Featured image: Ilustračný obrázok.
Feed: Dátový výstup webovej stránky, alebo externej služby, ktorý obsahuje dôležité dáta, s ktorými môžeme ďalej pracovať. Často sú feedy vo formáte .xml, .csv, alebo .json. Príkladom je napr. Produktový feed od výrobcu, ktorý importujeme na e-shop. Alebo naopak export produktov z nášho e-shopu do Heureky.
Fičúra: Poslovenčený výraz „feature“, čiže význačná črta.
Filter: 1. V e-shope: Funkcia e-shopu, ktorá umožní zobrazovať a skrývať produkty na základe vybraných parametrov (napr. cena, farba, veľkosť a pod.).
2. vo WordPresse: Funkcia v téme WordPressu, pomocou ktorej dokážeme meniť štandardný výstup z WordPress jadra do nami žiadanej podoby.
Foreign key: Cudzí kľúč. V SQL databázach sa pomocou cudzieho kľúča zabraňuje vymazaniu záznamu, ak je cudzí kľúč nastavený na inú tabuľku (musí sa zmazať záznam najprv tam).
Fotobanka: Databáza fotiek, ktoré môžeme používať na svoje účely pri tvorbe webových stránok. Fotobanky sú buď platené, alebo voľné (zadarmo).
Framework: Súbor knižníc, ktoré sú vzájomne kompatibilné a môžu spolupracovať. Výsledkom je framework, čo je vlastne hotový systém, ktorý už len „ohneme“ k obrazu nášmu. Najznámejšími frameworkmi sú napr. Laravel, Nette, Codeigniter (PHPčkové frameworky), ďalej Angular, React a Vue (javascriptové frameworky). Dokonca aj v CSS existujú frameworky, napr. Bootstrap, hoci to nie je priamo framework v pravom slova zmysle.
Free: Zadarmo, napr. Free plugin znamená plugin zadarmo
GDPR: General data protection rules. Predpis pochádzajúci z EÚ o ochrane osobných údajov. Nutné zlo. Nikto príčetný to aj tak nečíta, ale byť to musí.
Geek: [gík] Označenie pre majstra v danom odbore. Napr. Jimmy Hendrix bol Guitar geek (gitarový majster).
Geoblock: Schopnosť niektorých hostingov, alebo pluginov blokovať určité akcie na webe, na základe polohy daného užívateľa na zemeguli. Napr. zakáže prístup na podstránku /wp-admin pre užívateľov, ktorí sú z Ruska, alebo Číny (tam sa často vyskytujú nejaký hackeri a pod.)
Google: Súkromná americká firma, prevádzkujúca kvantum softwarových riešení. Nekorunovaný vládca internetu a vyhľadávania. Okrem vyhľadávača Google prevádzkuje a vyvíja operačný systém Android pre mobily a tablety, mapy, youtube…
Guest: Hosť. Hovorové označenie pre anonymného – neprihláseného užívateľa.
Gutenberg: Natívny blokový editor pre úpravu obsahu vo WordPresse.
.htaccess: konfiguračný súbor, súčasť webovej stránky, pomocou ktorého vieme do určitej miery nastavovať správanie a konfiguráciu servera. Ide vlastne o súbor, ktorý nemá meno, ale len príponu .htaccess (podobne ako by sme mali len obrázok bez mena, len s príponou .jpg)
Header: Hlavička webovej stránky. Vo väčšine prípadov obsahuje logo a hlavné menu, príp. ďalšie elementy.
Heading: Nadpis. V HTML značkovaný h1 až h6, a to podľa dôležitosti.
Hover: pohyb myšou po vybranom elemente. Pri hoveri by mal button zmeniť farbu. To znamená, že keď prejdem myšou cez tlačidlo, mala by sa zmeniť jeho farba.
Hosting: Verejne prístupný priestor na serveri.
HTML: Hypertext markup language. Značkovací jazyk, ktorý tvorí kostru webovej stránky. Pri používaní WordPressu nepíšeme priamo HTML kód, ale tento kód je generovaný WordPressom automaticky.
Interpreter: Je nástroj, ktorý číta a hneď vykonáva zdrojový kód (prepisuje a spúšťa ho po riadkoch). Interpretované jazyky sú štandardne jednoduchšie na prácu, na druhú stranu sú o čosi pomalšie. Ich opakom sú kompilované jazyky.
Item: Položka
Java: Java je jeden z najuniverzálnejších programovacích jazykov, je to kompilovaný jazyk, ktorý sa vyznačuje najmä svojou multiplatformosťou. Čiže dokáže bežať na serveri a tvoriť webové stránky, ale tiež desktopové programy, hry, ba čo viac – java sa vyskytuje takmer v každom kuse elektroniky. Od kalkulačiek, cez autorádia až po magnetické rezonancie a vesmírne družice. V skratke – s Javou sa človek v živote nestratí.
Javascript: Programovací jazyk, ktorý ale na rozdiel od PHP je client-side, čiže nebeží na serveri, ale na klientovom počítači. V začiatkoch slúžil na doplnenie funkcionality pri webových stránkach (scrollovanie, skrývanie obsahu pri taboch a pod.), dnes je to vysoko rozvinutý programovací jazyk, pomocou ktorého sa dajú vytvárať zložité portály so zložitou funkcionalitou (napr. Netflix, Spotify a pod. bežia na javascriptovom frameworku).
Pozn.: Java a javascript je to isté ako rak a rakovina. Okrem základu slová nemajú spolu absolútne nič spoločné – sú to dva úplne odlišné programovacie jazyky.
jQuery: [džej kuery] relatívne jednoduchá javascriptová knižnica, umožňujúca nám jednoduchšie programovanie pri jednoduchom zameriavaní žiadaných prvkov. Veľmi často používaná v reálnom svete. Človek by sa musel veľmi snažiť, aby našiel webovú stránku, ktorá jQuery nepoužíva.
Klient: Označenie pre koncového užívateľa, ktorý je napojený na server a komunikuje so serverom. Vo väčšine prípadov teda pod pojmom klient máme na mysli užívateľa, resp. jeho počítač. Ale klientom môžu byť aj iné zariadenia, alebo software, ktorý komunikuje so serverom, napr. cez API (Napr. e-shop ako taký môže byť klientom pre Heureku, do ktorej odosiela informácie o dostupnosti svojho tovaru, aj keď je to len software a nie reálny človek).
Kompilátor: Kompilátor je program, ktorý zoberie celý zdrojový kód, celý ho preloží do strojového kódu a výstupný súbor spustí. Je to opak interpretera (resp. skôr protipól). Medzi kompilované jazyky patria napr. jazyky rodiny C, alebo aj Java.
Knižnica: Library – Libka, je súbor príbuzných funkcií v danom programovacom jazyku. Zameriavajú sa na konkrétnu oblasť a sú podobné. Napr. knižnica DateTime v PHP slúži na rozličné operácie s časmi a dátumami. Bez tejto knižnice by sme počet sekúnd medzi dvoma dátumami zisťovali len veľmi zložito. Libka už túto funkciu obsahuje, a tak je to pre nás veľmi jednoduché.
Lazy load: Lenivé načítavanie. Funkcionalita webstránky, pri ktorej sa obrázky a súbory nenačítajú hneď, ale až keď ich je reálne treba. Má to dobrý vplyv na rýchlosť webovej stránky.
Licencia: Spôsob, akým môžeme využívať a šíriť duševné vlastníctvo iných ľudí (software, programy, obrázky, videá), na ktoré nemáme autorské právo.
Link: Hypertextový odkaz na iný zdroj (podstránku, inú stránku, súbor, obrázok, font, video,…).
Loader: Načítavacie koliesko. Zobrazuje sa, kým čakáme na spracovanie serverom.
Localhost: Skrátene „Local“, alebo „Localka“. Virtuálny server, alebo virtuálny stroj, bežiaci na vlastnom počítači a neprístupný verejne. Často sa používa WAMP/LAMP.
Loop: 1. V programovaní: Cyklus (for, while, foreach a pod.), počas ktorého sa opakuje nejaký programový výstup, napr. výpis zoznamu článkov.
2. V Elementore: výpis obsahu, ktorý si môžeme samostatne graficky vytvoriť. .
Mágia: Metaforické pomenovanie zapeklitého problému, resp. problému, pri ktorom nie je zjavný dôvod jeho existencie.
Minifikácia: Spôsob zmenšovania veľkosti súboru, pri ktorej sa celý súbor napchá do jedného riadku, odstránia sa komentáre a iné nerelevantné prvky v súbore. Takýto súbor má menšiu dátovú veľkosť a načíta sa teda rýchlejšie.
Native: [nejtív] Rodený. Napr. možnosť pridávať k článkom komentáre je native funkcia WordPressu (čiže je dostupná od začiatku). Niekedy sa používa aj poslovenčená forma natívna/e/y.
PHP: Server-side programovací jazyk (beží na serveri), ktorý tvorí priližne 80% internetu. Je v ňom programovaný aj WordPress. Z programátorského pohľadu patrí medzi jednoduchšie. Je dynamicky typovaný a interpretovaný za behu programu. PHP tiež zvláda objektovo orientované programovanie, hoci sám o sebe nie je čisto objektový jazyk.
Plugin: Doplnkový software do WordPressu, ktorý zväčšuje jeho funkcionalitu.
Preprocesor: CSS-kový nástroj, pomocou ktorého môžeme písať CSS kód oveľa jednoduchšie. Obsahuje premenné, podmienky, omnoho rýchlejšie možnosti reťazenia. Pred použitím v realite sa musí kompilovať na čisté CSS.
Primary key: Primárny kľúč v databáze. V danej tabuľke môže existovať len unikátny primárny kľúč pre každý záznam, lebo na základe neho je konkrétny riadok v tabuľke presne zamerateľný.
Query: Príkaz na databázu. Jeho cieľom môže byť jedna zo štyroch základných funkcií databázy (čítať, pridať, zmazať, alebo upraviť), ale tiež zmena v tabuľkách, či dokonca pridávanie a úprava tabuliek, alebo aj zmazanie celej databázy.
Query string: Časť URL adresy od otáznika doprava. Query string je nepovinnou súčasťou URL, ale môže v sebe niesť tzv. GET parametre (requesty). Znak ? začína query string, za ním nasleduje názov parametra, rovná sa a hodnota. Ďalší GET parameter je oddelený pomocou znaku &.
V realite query string potom môže vyzerať takto: https://priklad.sk/pretty-url?orderby=price&order=asc
Z tohto query stringu dostaneme dva GET parametre a to orderby s hodnotou price a order s hodnotou asc. Takto vyzerá query string vo Woocommerce, ak dáme produkty zoradiť od najlacnejšieho.
Redirect: [ridajrekt] Presmerovanie na inú (pod)stránku.
Request: [rekvest] Požiadavka odoslaná od klienta na server. Na základe requestu server spracuje odpoveď (response) a odošle ho späť klientovi.
Response: [respons] Odpoveď servera, ktorú spracoval po prijatí requestu od klienta a odoslal ju naspäť klientovi ako výstup.
Scroll: Pohyb na webovej stránke smerom nadol, alebo nadol.
Search: Vyhľadávanie
Search results: Výsledky vyhľadávania
Selector: Zameriavacia značka v CSS, pomocou ktorej zameráme vybraný HTML element a nastavíme mu vlastnosti.
SEO: Search engine optimalization. Súbor úkonov na webovej stránke i mimo nej, ktorého cieľom je prinútiť Google, aby danú stránku zobrazoval čo najskôr vo výsledkoch vyhľadávania.
Server: Špeciálny počítač umiestnený niekde ďaleko (hocikedy aj v amerike), na ktorý sa pripája jeden, alebo viacero klientov a server im poskytuje výstupy na základe ich žiadosti (requestov).
Shortcode: Skrátený kód je vlastná funkcia vo WordPresse, ktorú vieme jednoducho použiť na frontende tým, že napíšeme kľúčové slovo do hranatých zátvoriek. To z front-endu spustí nami naprogramovanú funkciu.
Single: Šablóna pre jeden príspevok. Môže ísť o článok, stránku, produkt, alebo vlastný typ príspevku. Hovoríme mu aj „detail“ (detail článku, detail produktu a pod.)
Smooth scroll: Postupné scrollovanie na webovej stránke, ktoré imituje akoby užívateľom vyvolaný scroll na konkrétne miesto danej webovej stránky.
Snippet: Snippet je časť univerzálne použiteľného kódu, ktorý sa štandardne píše do súboru functions.php aktívnej témy. V ideálnom vesmíre by mal byť jednoducho prenositeľný medzi rôznymi webovými stránkami.
SQL: Structured query language. Jazyk, ktorý používame pri komunikácií so SQL databázou. Prostredníctvom tohto jazyka sme schopní vykonávať 4 základné operácia s databázou – čítať, pridávať, mazať a upravovať (select, add, update, delete).
SSL: Bezpečnostný certifikát, pomocou ktorého je umožnené posielať zabezpečené, šifrované requesty na server a prijímať zabezpečené a šifrované výstupy zo servera. Najznámejší bezplatný SSL certifikát je Let’s encrypt.
Tag: HTML značka, ktorá označuje časť textu a určuje mu konkrétne vlastnosti. Tag sa píše medzi špicaté zátvorky. Príklad: <b></b><p><div>
Tap: Ťuknutie na dané miesto na zariadení s dotykovou obrazovkou (mobil, tablet).
Template: [templejt] šablóna. Niekedy sa používa aj slangová poslovenčená forma „templata“.
Téma: Viacero kompatibilných súborov v jednej zložke, ktoré vo WordPresse vytvárajú celistvý grafický výzor WordPressovej stránky.
ThemeForest: Asi najväčšia databáza hotových tém a pluginov do WordPressu (ale aj iného), ktoré sa dajú zakúpiť a použiť.
Tool: Nástroj.
Toret: Česká firma, ktorá vytvára doplnkové pluginy do Woocommerce-u, ktoré sú žiadané najmä pre SK a CZ trh.
Unique: [junik] označuje jedinečnosť niečoho. Napr. e-mail užívateľa vo WordPresse je unique, lebo každý e-mail môže byť na danej webovej stránke zaregistrovaný len jediný krát. Unique je tiež napr. aj primárny kľúč v databáze.
URL: Uniform Resource Locator. Ide o adresu (nielen) webovej stránky na internete. Zjednodušene povedané, to, čo píšeme do adresy prehliadača, keď chceme pristúpiť k webovej stránke, sa nazýva URL. Ale URL má každý prvok umiestnený v oceáne internetu, vrátane každého obrázku a súboru, ktorý je verejne prístupný.
Value: Hodnota
Vanilla: Všeobecné označenie pre programovanie bez použitia akejkoľvek knižnice, alebo frameworku. Ak niekto povie, že plugin naprogramoval vo Vanilla PHP, tak to znamená, že k nemu nepoužil žiadnu dodatočnú knižnicu, ani framework, len vstavané funkcie programovacieho jazyka, príp. vlastné funkcie.
White screen of death: Biela obrazovka smrti. Obdoba modrej obrazovky smrti, ktorú poznáme z Windowsu. Väčšinou znamená fatálnu chybu, ktorá sa nevypisuje na front-end.
Woocommerce: Robustný plugin do WordPressu, ktorý umožňuje z bežnej webovej stránky urobiť e-shop.
Wordfence: Bezpečnostný plugin, ktorý chráni web pred hackermi a vírusmi.
xhtml: Mŕtva vetva vo vývoji jazyka HTML.
Yith: Súkromná firma, ktorá vytvára fakt schopné doplnky do Woocommerce-u.
Záloha: Kópia celej webovej stránky, ktorá je z bezpečnostných dôvodov uložená na inom mieste/serveri ako ostrá stránka.