Všetky kategórie článkov | Areaweb

Všetky kategórie článkov

  • 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.

  • 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.

  • Ako zrýchliť WordPress web v roku 2026: praktický checklist

    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.

  • Grafika v roku 2026: čo sa ešte používa a čo už nie (AI zmenila pravidlá)

    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.

  • 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.

  • 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.

  • 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.

  • 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 wp-cron: čo robí a kedy ho vypnúť

    WordPress wp-cron: čo robí a kedy ho vypnúť

    Plánované úlohy WordPress – zálohy, publikovanie, cache. Systémový cron vs wp-cron.

  • Contact Form 7 na WordPress: formulár a odosielanie e-mailov

    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.

  • Let’s Encrypt SSL na WordPress webe zdarma

    Ako získať a obnoviť bezplatný SSL certifikát a vynútiť HTTPS v WordPress.

  • Rank Math SEO na WordPress: základné nastavenie

    Sprievodca Rank Math – titulky, meta popisy, sitemap a schema pre blog.

  • WordPress chybová hláška 500: príčiny a riešenie

    WordPress chybová hláška 500: príčiny a riešenie

    Internal Server Error na WordPress – pluginy, pamäť PHP, .htaccess a logy.

  • Ako presunúť WordPress web na iný hosting

    Migrácia WordPress – súbory, databáza, doména a kontrolný checklist po presune.

  • WordPress permalinky: nastavenie pre SEO

    Prečo mať pekné URL, ako nastaviť permalinky a čo robiť po zmene štruktúry.

  • 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.

  • 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.

  • 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.

  • Najlepšie cache pluginy pre WordPress v roku 2026

    Porovnanie FlyingPress, WP Rocket, LiteSpeed a W3 Total Cache – pre blog aj WooCommerce.

  • 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.

  • 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.

  • Optimalizácia WordPress webu

    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

    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

    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

    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

    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

    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 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 š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 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

    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 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

    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

    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

    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…

  • Klávesové skratky

    Chrome prehliadač: shift + F5 alebo ctrl +F5 refresh stránky pre prejavenie zmien js a css Ctrl + U zobraz zdrojový kód stránky Chrome konzola F12 zapnutie konzoly v chrome $0 vyberie aktualny element ctrl+ shigt + C…

  • Objekty v JavaScripte

    pole v poli / zložité pole let keys = { cesko: { key: ‚hodnota11‘, secret: ‚hodnota12‘ }, madarsko: { key: ‚hodnota21‘, secret: ‚hodnota22‘ }, rumunsko: { key: ‚hodnota31‘, secret: ‚hodnota32‘ } } pristupujeme cez…

  • Úpravy administrácie používateľa

    Skrytie verzií WordPress, YoastSEO, WP Bakery remove_action(‚wp_head‘, ‚wp_generator‘); remove_action( ‚wp_head‘, ‚wc_generator_tag‘ ); add_filter( ‚wpseo_debug_markers‘, ‚__return_false‘ ); add_action(‚wp_head‘,…

  • Najlepšie WordPress témy

    Najlepšie WordPress témy 2026 pre blog, firemný web a e-shop – Blocksy, Kadence, GeneratePress a na čo si dať pozor.

  • Ryžový nákyp

    Suroviny : 250g guľatozrnej ryže700ml mlieka5 vajecvanilkový cukor80g kryš.cukruzavárané marhuľe alebo zavárané ovocie podľa chutimaslostrúhankaštipka soli Postup: Vo vode si premyjeme ryžu ktorú varíme v mlieku až kym…

  • Kuracie lievance

    Suroviny: 2ks kuracích pŕs1 žltá cibuľa2 lyžice majonézy hellmans1lyžica hl.múky1/2 kávovej lyžičky soličierne korenieolej Postup: Kuracie prsia a cibuľu si nakrájame na maličké kúsky, pridáme ostatné ingrediencie a…