- CSS
- Deploy
- Giochi
- Grafika
- Javascript
- Laravel
- Nezaradené
- Optimalizácia
- Ostatné
- PHP
- Pluginy
- Programovanie
- Recepty
- SEO
- SQL
- Stránky
- Vue
- Woocomerce
- WordPress
-
WooCommerce e-shop na WordPress: návod pre začiatočníkov 2026
Od inštalácie WooCommerce po platby, dopravu a prvé produkty – krok za krokom na slovenskom trhu.
-
Ako zrýchliť WordPress web v roku 2026: praktický checklist
Kompletný návod na zrýchlenie WordPressu – cache, obrázky, hosting, pluginy a meranie rýchlosti bez zbytočnej teórie.
-
WordPress bezpečnosť: 12 chýb, ktoré robia majitelia webov
Zabezpečte WordPress proti útokom – heslá, aktualizácie, XML-RPC, zálohy a obmedzenie pokusov o prihlásenie.
-
Casino non AAMS con ritiro veloce: I principali piattaforme per vincite veloci e sicure
Nel panorama del gioco online, sempre più giocatori italiani cercano alternative ai tradizionali casinò regolamentati dall’AAMS (ora ADM). I Casino non AAMS con prelievo immediato rappresentano una soluzione innovativa per chi desidera accedere rapidamente alle proprie vincite senza lunghe attese burocratiche. Queste piattaforme offrono metodi di pagamento moderni come criptovalute e portafogli elettronici che garantiscono…
-
Whales: Giants of the Ocean
Whales: Giants of the Ocean Whales are among the largest and most remarkable animals on Earth. These marine mammals live in oceans around the world, from warm tropical waters to the cold seas surrounding the poles. Life Beneath the Surface Although whales spend their lives in water, they breathe air through blowholes located on top…
-
Migrácia WordPress webu na nový hosting: návod krok za krokom
Ako bezpečne presunúť WordPress na nový hosting – záloha, DNS, databáza, súbory a kontrola po migrácii.
-
Rank Math schema markup: FAQ a HowTo schéma
Ako pridať FAQ a HowTo schema cez Rank Math – bohaté výsledky v Google, kontrola v Search Console.
-
Comgate vs GoPay pre WooCommerce na Slovensku (2026)
Porovnanie Comgate a GoPay pre WooCommerce – poplatky, karty, Apple Pay, integrácia a čo zvoliť pre SK e-shop.
-
WordPress návod pre začiatočníkov: kompletný sprievodca 2026
WordPress od nuly pre začiatočníkov – doména, hosting, inštalácia, téma, pluginy, SEO a bezpečnosť. Kompletný sprievodca 2026 v slovenčine.
-
Grafika v roku 2026: čo sa ešte používa a čo už nie (AI zmenila pravidlá)
Prehľad grafických nástrojov a postupov v roku 2026 – Figma, AI generátory, SVG, WebP a čo už dáva zmysel opustiť. Prakticky pre web dizajn a marketing.
-
HostCreators: Node.js, Next.js, GitHub deploy a WP-CLI na bežnom webhostingu
Na slovenskom zdieľanom hostingu HostCreators získate Node.js, GIT deploy z GitHubu, WP-CLI a neobmedzený SSH – bez nutnosti vlastného VPS. Ako to zapnúť a prečo to oceníte.
-
Nasadenie Next.js a React z GitHubu na HostCreators (GIT Build & Deploy)
Krok za krokom: prepojenie GitHub repozitára s doménou na HostCreators, npm build po pushi a nasadenie bez manuálneho FTP. Vhodné pre React, Vite aj Next.js.
-
Contact Form 7 na WordPress: formulár a odosielanie e-mailov
Ako pridať kontaktný formulár cez CF7, nastaviť SMTP a ochrániť ho pred spamom.
-
WordPress wp-cron: čo robí a kedy ho vypnúť
Plánované úlohy WordPress – zálohy, publikovanie, cache. Systémový cron vs wp-cron.
-
Ako vytvoriť vlastný WordPress plugin (základná šablóna)
Minimálny plugin v PHP – hlavička, hooky a aktivácia bez zbytočnej magie.
-
WordPress staging: testovanie zmien pred nasadením na produkciu
Subdoména, kópia DB a bezpečný workflow pri úpravách témy a pluginov.
-
Rank Math SEO na WordPress: základné nastavenie
Sprievodca Rank Math – titulky, meta popisy, sitemap a schema pre blog.
-
Let’s Encrypt SSL na WordPress webe zdarma
Ako získať a obnoviť bezplatný SSL certifikát a vynútiť HTTPS v WordPress.
-
WordPress permalinky: nastavenie pre SEO
Prečo mať pekné URL, ako nastaviť permalinky a čo robiť po zmene štruktúry.
-
Ako presunúť WordPress web na iný hosting
Migrácia WordPress – súbory, databáza, doména a kontrolný checklist po presune.
-
WordPress chybová hláška 500: príčiny a riešenie
Internal Server Error na WordPress – pluginy, pamäť PHP, .htaccess a logy.
-
Ako nainštalovať WordPress na hosting krok za krokom
Inštalácia WordPress na slovenskom hostingu – databáza, FTP, wp-config a prvé prihlásenie.
-
Automatická záloha WordPress webu: návod s UpdraftPlus
Ako nastaviť zálohy súborov a databázy na Google Drive alebo Dropbox a ako obnoviť web po páde.
-
Cookies a GDPR na WordPress: súhlas a Google AdSense
Cookie lišta, súhlas s reklamami a GDPR pre slovenský web – prakticky bez právneho balastu.
-
Core Web Vitals na WordPress: LCP, INP a CLS jednoducho
Vysvetlenie metrík Core Web Vitals a konkrétne úpravy pre WordPress – téma, fonty, obrázky a skripty.
-
Google Analytics 4 na WordPress: nastavenie cez Site Kit
Ako prepojiť GA4 s WordPress pomocou Google Site Kit a čo sledovať pre rast návštevnosti blogu.
-
Najlepšie cache pluginy pre WordPress v roku 2026
Porovnanie FlyingPress, WP Rocket, LiteSpeed a W3 Total Cache – pre blog aj WooCommerce.
-
Optimalizácia WordPress webu
Prečo by som mal optimalizovať web? V dnešnej dobe nestačí, aby web len „existoval“.Konkurencia je obrovská, používatelia netrpezliví a vyhľadávače čoraz prísnejšie hodnotia kvalitu stránok.Práve preto je optimalizácia…
-
Užitočné rozšírenia pre Chrome/Operu
Užitočné rozšírenia Chrome a Opera pre web vývojárov – DevTools, SEO, farby, WP helper.
-
Google reCaptcha, hCaptcha, Turnstile a askismet
Google reCAPTCHA, hCaptcha a Cloudflare Turnstile na WordPress – porovnanie, nastavenie a ochrana formulárov.
-
animácia farby pozadia z ľava do prava/ buttons
Animacia .color-select{ padding: 1px 5px; border-radius: 10px; display: inline-block; text-align: center; color: white; background: rgb(224, 52, 66); background: linear-gradient(to left, transparent 50%, rgb(224, 52,…
-
WordPress databaza
WordPress databáza – tabuľky, záloha, optimalizácia, phpMyAdmin a čo majiteľ webu potrebuje vedieť.
-
Pripojenie na ftp cez ssh key
Pripojenie na FTP/SFTP cez SSH kľúč na hostingu – bezpečnejšie než heslo. Návod pre WordPress a slovenský hosting.
-
Tailwind CSS
Pridanie Tailwindu do VUE npm install tailwindcss vue add tailwind https://www.youtube.com/watch?v=lazG_4uUXMY&ab_channel=SuboptimalEngineer…
-
Vytvorenie snímky obrazovky z webstránok – apiflash
Screenshot webstránky cez API (ApiFlash, URL2PNG) – automatizácia pre monitoring alebo portfolio.
-
Formáty času
Výpis času objednávky vo woocomerce ak máme prístup k $order_id $order = wc_get_order( $order_id); $datum = $order->get_date_created(); wc_format_datetime($datum, ‘d-m-Y H:i:s:’); Získanie aktuálneho dátumu a času…
-
Woocomerce kupóny
Vytvorenie kupónu function vytvor_kupon() { $coupon_code = ‘MOJKUPON’; // Code $amount = ’10’; // Amount $discount_type = ‘fixed_cart’; // Type: fixed_cart, percent, fixed_product, percent_product $coupon = array(…
-
Aktuálny čas v JavaScripte
S aktuálnym naformátovaným časom to v js nie je vôbec také jednoduché. Preto je lepšie si len túto funkciu skopírovať. const today = new Date(); const yyyy = today.getFullYear(); let mm = today.getMonth() + 1; // Months…
-
Loop a map v JavaScripte
forEach Asi najkratší spôsob: btn.forEach(element => element.onclick = function() { modal.style.display = “block”; }) for for (let i = 0; i < cars.length; i++) { text += cars[i] + ""; } for of a for in robia presne…
-
Ako zistiť ip a povoliť prístup iba pre určitý IP
Ako zistiť IP návštevníka a obmedziť prístup do WordPress adminu len pre určité IP adresy.
-
PHP arrays a foreach loop
$cars =[ [“Volvo”,22,18], [“BMW”,15,13], ]; Ako prejsť foreach loopom 2 polia naraz? (musia byť rovnako veľké polia ) $images = [‘1.jpg’, ‘2.jpg’] $pages = [‘stranka1’, ‘stranka2’] foreach( $images as $index => $image )…
-
Príkazy v terminále, npm a composer
Základné príkazy v termináli pre WordPress vývojárov – npm, composer, git a wp-cli na hostingu.
-
Pridávanie, prepínanie a odoberanie classov
Efektívnejšie ako nastavovanie display hide a display block je nastavenie prepínača classu: element.classList.toggle(“hide”) element.classList.toggle(“hide”) // prepinanie classov element.classList.remove(“hide”) //…
-
Vytvorenie pluginu a pridanie linku pre nastavenia
Vytvorenie vlastného WordPress pluginu a pridanie položky do menu Nastavenia – základ pre začiatočníkov.
-
Meta dáta objednávky
Pridanie metadát objednávke (2 spôsoby): add_action(‘woocommerce_checkout_update_order_meta’,function( $order_id, $posted ) { $order = wc_get_order( $order_id ); $order->update_meta_data( ‘pocet_skladom’, ‘333’ );…
-
Pridanie nového poľa produktu
Pridanie nového vlastného poľa produktu vo Woocomerce //pridanie pola mje pole if ( ! function_exists( ‘moje_pole_create_custom_field’ ) ) : function skladova_pozicia_create_custom_field() { $args = array( ‘id’ =>…
-
Preklady vlastných funkcií a akéhokoľvek textu na stránke
Preklady vo vlastných funkciách __( ‘House number’, ‘názov child temy ku ktorej sa priradia výrazy’ ) // e https://developer.wordpress.org/reference/functions/__/ Loco Translate – plugin na preklady pluginov a tém nové…
-
wc_print_notice, wc_add_notice, wc_print_notices
wc_add_notice( ‘Hello world!’, ‘error’ ); // cervene wc_add_notice( ‘Hello world!’, ‘success’ ); // zelene wc_add_notice( wc_notice_count(), ‘notice’ ); // modre wc_print_notices(); wc_clear_notices(); wc_add_notice(…
-
úprava poli v pokladni / checkout fields
zmena názvu, placeholderu, zmena pozície či odstránenie pola
-
Zmena elementu po hoveri na iný element
.gallery-item:hover .kurz { display: block !important; color: #FDB515; } kurz …
-
Contact form 7 návody a jeho nadstavby
Contact form 7 je free a univerzálny plugin na tvorbu kontaktných formulárov. Jeho funkcie môžete rozšíriť rôznymi ďalšími pluginmy: Contact Form 7 Database Addon – CFDB7 – ukladanie správ do databázy MultiLine files…
-
Skrátenie textu s orezaním po slovách
Pomocou PHP: $text= ‘Montážní sada pro houpací sítě a křesla | 150 kg’; // text na testovanie $max = 41; // limit function shorten($text,$max) { if( strlen($text) > $max){ // ak je string dlhsi ako limit $orez =…
-
Pripojenie na databázu a základne SQL príkazy
// database configuration $config = [ ‘db’ => [ ‘type’ => ‘mysql’, ‘name’ => ‘meno_databazy’, ‘server’ => ‘domena.sk’, ‘username’ => ‘meno’, ‘password’ => ‘tvoje_heslo’, ‘charset’ => ‘utf8’ ] ]; // connect to db $db =…
-
Ochrana heslom pomocou .htaccess
Ochrana priečinka alebo stránky heslom cez .htaccess – Basic Auth na Apache hostingu.
-
Vue 3 Cheat Sheet
Ako začať VUE CLIVytvorenie noveho projectu cez Vue Cli npm install -g @vue/cli The CLI (@vue/cli) is a globally installed npm package and provides the vue command in your terminal. (prida vue prikazy pre prikazovy…
-
Ako povoliť prístup menej bezpečným aplikáciám cez SMTP pre Gmail?
Gmail SMTP pre WordPress – App Password, WP Mail SMTP a prečo Google blokuje „menej bezpečné aplikácie“.
-
Fonty
fontsquirrel.com/matcherator alebo whatfontis.com Na týchto stránkach môžete nahrať obrázok a stiahnuť podobné fonty. Fonty potom nainštalujete do Windowsu nasledovne podľa obrázka. Font sa Vám potom načíta v Photoshope…
-
Najlepšie hostingy
Čo je to hosting ? Predstavte si, čo vidíte napr. na tejto webstránke. Text, obrázky, videá a pod. Všetky tieto prvky obsahu stránky musia byť niekde umiestnené, ako keď si niečo ukladáte na USB kľúč alebo do svojho…
-
Overenie IC DPH v systéme VEIS cez AJAX a jQuery
ajax jquery if (document.querySelector(‘.woocommerce-checkout’) ){ console.log(‘woocomerce-checkout’); jQuery(document).ready(function( $ ){ // Your code in here var form2 = $(“#woocommerce_eu_vat_number”); var…
-
Ukladanie súborov na server v PHP
$data = file_get_contents(‘data.txt’); $data = json_decode($data ? : [] ; array_push($data, get_post_meta( $id, ‘_sku’, true ) ); file_put_contents(‘data.txt’, json_encode(array_unique($data))); var_dump(…
-
Overenie dĺžky tel. čísla
overenie tel cisla woocomerce if ( document.querySelector(‘.checkout’) ){ document.getElementById(‘billing_phone’).addEventListener(‘change’, skontrolujCislo) // alebo keyup } function skontrolujCislo () {…
-
Ako začať s Laravelom
nastavenie windowsu control panel – system a zabezpecenie – zmenit nastavenie kontroly – vypne vyskakovacie okna powershell spustit ako spravca a cez ALT+ Space, edti a paste Set-ItemProperty -Path…
-
Generátory textu
generator textu Generátory textu sa vždy zídu 😀 a to hlavne free verzie. Najlepešie ak aj generujú zmysluplný text k správnej téme. Tieto sú najlepšie free generátory textu čo som našiel: frase.io zyro.com Pomôžu…
-
Najlepšie wordpress pluginy
Najlepšie wordpress pluginy W3 TOTAL CACHE A WP-ROCKET Spomedzi platených pluginov je najlepšie hodnotený plugin WP Rocket, ktorý má pomerne jednoduché nastavenia. Výborná alternatíva je však W3 Total Cache. Takmer…
-
SEO nástroje
SEO nástroje pre WordPress – Rank Math, Search Console, Analytics, PageSpeed a čo sledovať pre rast trafficu.
-
Ako zistiť zmenu URL adresy v JavaScripte bez refreshnutia stránky (cez ajax)
let lastUrl = location.href; new MutationObserver(() => { const url = location.href; if (url !== lastUrl) { lastUrl = url; onUrlChange(); } }).observe(document, {subtree: true, childList: true}); function onUrlChange()…
-
Git a Github
https://gitforwindows.org/ Najprv si stiahni inštalačku Gitu (ak máš Cmder tak už ho pravdepodobne máš) či máš git a akú verziu si overíš cez git -v ak nefu nefunguje tak git –version git config –global user.email…
-
Oprava chýb vo WordPresse
Oprava chýb vo WordPress – biela obrazovka, 500 error, pluginy, pamäť PHP a debug.log. Postup pre majiteľov webov.
-
Párne a nepárne CSS a JS
Vybratie párnych a nepárnych elementov pomocou CSS li { color: black; } li:nth-child(odd) { /* neparne*/ color: #777; } li:nth-child(even) { /* parne */ color: blue; } ho ho ho…
-
Zlé a škodlivé backlinky pre SEO
Zlá a toxická SEO backlinks – čo je škodlivé, disavow a ako budovať kvalitné odkazy na WordPress blog.
-
Ako zistiť či je text na stránke skopírovaný ?
Ako zistiť duplicitný alebo skopírovaný obsah na webe – Copyscape, Google Search a canonical.
-
Sitemap error
Sitemap error v Google Search Console – príčiny, oprava WordPress sitemap a Rank Math.
-
Nástroje na hromadnú úpravu obrázkov
Nástroje na hromadnú úpravu a kompresiu obrázkov pre WordPress – WebP, Imagify, Squoosh a prečo na tom záleží pre SEO.
-
Pridanie widgetu TAG na stránku objednávky
Pridanie widgetu TAG OBJEDNÁVKY na bočný panel na stránke objednávky /order page // Adding Meta container admin shop_order pages add_action( ‘add_meta_boxes’, ‘mv_add_meta_boxes’ ); if ( ! function_exists(…
-
Najlepšie editory / IDE
PHP STORM Ako už napovedá názov je určený pre PHP. PLATENÝ testovacie verzie na stiahnutie zdarma: https://www.jetbrains.com/phpstorm/nextversion/ alebo free skúšobná licencia vytvorením účtu nainstalovat plugin live…
-
OOP v PHP
V PHP môžete písať kód aj v objektovo orientovanom štýle (Object-Oriented Programming – objektovo orientované programovanie) – OOP. OOP je o vytváraní objektov, ktoré obsahujú údaje aj funkcie. Výhody objektovo…
-
Pridanie dát do rýchleho náhľadu objednávky / order preview
Pridanie vlastných dát do náhľadu / Display custom data on Woocommerce admin order preview // Add custom order meta data to make it accessible in Order preview template add_filter(…
-
Pridanie stĺpca v zozname objednávok
Pridanie stĺpca s názvom spôsob dopravy // add columns sposob dopravy function add_shipping_to_orders_table($columns) { $columns[‘shipping_method’] = ‘Spôsob dopravy’; return $columns; } add_filter(…
-
Prejdi loopom objednávky podľa statusu
ID Stav Dátum vytvorenia Suma Upraviť Zobaziť
-
API request kurzu meny v PHP
$req_url = ‘http://api.exchangeratesapi.io/v1/latest?access_key=4e627173200e0e2072a380f2e82d757a&symbols=RON’; $response_json = file_get_contents($req_url); // Continuing if we got a result if(false !== $response_json)…
-
Fetch obsahu z druhej stránky po kliknutí
Takto si ľahko spustiš napr. php script na inej stránke až po kliknutí na udalosť a tú si potom zobrazíš v nejakom elemente var odporucaneSekcia= document.getElementById(‘odporucane-section’); var spustac=…
-
Preposlanie dát z formulára na druhú stránku
Preposlanie dát z Contact Form 7 na druhú stránku alebo API – hidden fields a JavaScript.
-
Prejdenie / úprava všetkých produktov cez loop
require_once( $_SERVER[‘DOCUMENT_ROOT’]. ‘/domena/wp-load.php’); if (!current_user_can(‘administrator’)){ die(‘Musís byť prihlásený ako administrátor’); } $wc_query = new WP_Query( array( ‘post_type’ => ‘product’,…
-
Zoradenie elementov v JavaScripte / sort function
2 1 3 Zoraď function zoradProdukty() { var items = document.querySelectorAll(‘.produkt’); // definuj elementy…
-
Cesty k súborom v PHP
Použite __DIR__preddefinovanú konštantu na nájdenie cesty k adresáru súboru v PHPPoužite dirname() funkciu na nájdenie cesty ku koreňovému adresáru projektu v PHPPoužite $_SERVER[‘SERVER_NAME’] pre vypísanie zvyšnej…
-
Získavanie dát z produktu
Get product ID from product SKU (Ak máme iba katalógové číslo produktu): wc_get_product_id_by_sku( $item ); 1. Ak máme prístup ku $product // Get Product ID $product->get_id(); // Get Product General Info…
-
Efekty pre obrázky
Moderný efekt priblíženia obrázka s orezaním */ priblizenie obrazka s orezanim */ .class .wpb_wrapper { overflow:hidden; } .class img:hover { transform: scale(1.07); transition: all .5s ease; } /* stmavenie obrazkov*/…
-
Rýchle pripojenie súborov a zoznam knižníc
Pripojenie tvojho CSS a JS Časté knižnice / frameworky
-
Prekladajte texty a pracujte s dokumentmi s Deepl a ilovepdf
Deepl je v súčasnosti asi najlepší prekladač na svete. Ponúka platené verzie ale pre bežného používateľa stačí aj free verzia. Deepl ponúka toho viac ako Google. Zadarmo Vám dokonca preloží aj naskenované dokumenty.…
-
Ako povoliť úpravu objednávok a vytvoriť nový status
Úprava WooCommerce objednávok po odoslaní a vlastný stav objednávky – hooky a pluginy.
-
Ťahák pre WordPress programátora
Základy PHP Výpis dát /* v css definovat pre lepšie zobrazenie : pre{background-color:white; padding:5px 5px} */ echo ”; print_r( ); echo ”; skratene: echo…
-
Document ready v čistom JavaScripte
if (document.readyState === ‘complete’) { // The page is fully loaded } when the document is ready… let stateCheck = setInterval(() => { if (document.readyState === ‘complete’) { clearInterval(stateCheck); // document…
-
Krátke ale užitočné snippety
Vráti starú verziu widgetov // widgety v starej verzii add_filter( ‘show_admin_bar’, ‘__return_false’ ); Skrytie admin baru na vrchu stránky /* Disable WordPress Admin Bar for all users*/ add_filter( ‘show_admin_bar’,…
-
Presmerovanie užívateľa a stránka v rekonštrukcii
Presmerovanie návštevníkov a režim údržby WordPress – .htaccess, plugin alebo hosting panel.
-
Vytvorenie a vymazanie užívateľa cez FTP vo WordPresse
Vytvorenie a vymazanie WordPress používateľa cez FTP a databázu – keď sa nedostaneš do adminu.
-
Overenie vlastníctva, indexovanie stránky
Overenie vlastníctva webu a indexovanie v Google – Search Console, sitemap a prvé kroky po spustení WordPress.
-
Not v css na recaptcha
Takto môžete jednoducho pomocou css skryť recapta zo vsetkých stránok okrem stránk ktoré maju v body class .page-id-5739 a .page-id-101094 body:not(.page-id-5739, .page-id-101094) .grecaptcha-badge{display:none…
-
Ďakovná stránka a dotazník pri objednávke
Odporúčam skopírovať celý priečinok z woocomerce/templates do child-témy aby sa úpravy zachovali aj pri aktualizácií pluginuAk nemáte child tému tak si ju treba vytvoriť. Ďalšia možnosť je použiť include alebo requiere…
-
WordPress základné príkazy
PHP v hlavičke vypíše domovskú stránku – zobrazenie názvu stránky (Nastavenia -> Všeobecné) – názov stránky alebo príspevku
-
SSH deploy
ssh-keygen – vygeneruje ssh kluc C/Users/User/.shh/id_rsa.pub – najprv treba skopirovat ssh kluc z PC na server servers->ssh keys ssh forge@178.128.202.170 // pripojenie na ip adresu servera ls cd nazovstranky git…



















