Prejsť na obsah

Nastavenia súborov cookie

Vyberte, aké druhy súborov cookie povolíte. Svoj výber môžete kedykoľvek zmeniť cez Nastavenia súborov cookie v dolnej časti každej stránky. Vyhlásenie o ochrane osobných údajov

Nevyhnutné

Vždy zapnuté

Potrebné na prihlásenie, uchovanie košíka a zapamätanie vašich volieb. Sú vždy zapnuté.

Ktoré súbory cookie?
  • weboke_sessie, weboke_klant, weboke_remember: vaša relácia a trvalé prihlásenie
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazovanie cien s DPH alebo bez DPH
  • wok_cookies: váš výber súborov cookie, 12 mesiacov

Merajú, ktorá reklama vedie k návšteve alebo objednávke, aby sme neplatili za reklamy, ktoré nič neprinášajú.

Ktoré súbory cookie?
  • Google Ads cez Google Tag Manager (_gcl_au, _gcl_aw), najviac 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: ktorý partner vás k nám odporučil (partnerský program), 60 dní

4,6

Krajina a jazyk

Každá krajina má vlastný web s cenami a DPH danej krajiny.

Zobraziť

Vytvorenie child theme pre vašu WordPress tému

Ak súbory témy upravíte priamo, pri ďalšej aktualizácii tejto témy o svoju prácu prídete. Tomu zabráni podriadená téma (child theme). Je to malá téma, ktorá preberá všetko z inej témy, nadradenej témy, okrem toho, čo do nej vložíte sami. Nadradenú tému môžete ďalej normálne aktualizovať. Tu sa dozviete, kedy podriadenú tému potrebujete a ako ju vytvoriť pomocou Správcu súborov v DirectAdmin.

Potrebujete ju?

ChceteJe potrebná podriadená téma?
Upraviť blokovú tému v Editore webu (Vzhľad > Editor): farby, písma, hlavičku a pätuNie. Tieto úpravy sú uložené v databáze a pri aktualizácii zostanú zachované.
Pridať niekoľko riadkov CSSNie. Použite Dodatočné CSS v Prispôsobení (klasická téma) alebo v Štýloch v Editore webu.
Pridať funkciu, ktorá nesúvisí so vzhľadom, napríklad prepojenie alebo formulárNie. Tá patrí do pluginu, aby fungovala aj po zmene témy.
Zmeniť súbor šablóny témy, pridať veľa vlastného CSS alebo PHP kód, ktorý súvisí so vzhľadomÁno.

Používate blokovú tému? Skúste to najprv v Editore webu. Ak chcete úpravy z Editora webu uložiť do súborov, oficiálny plugin Create Block Theme vám môže podriadenú tému vytvoriť.

Zmena témy na navštevovanom webe môže chvíľu narobiť neporiadok: menu, widgety a nastavenia z Prispôsobenia platia pre každú tému zvlášť. Preto to urobte najprv na kópii, pozrite si Vytvorenie testovacieho prostredia (staging) pre WordPress, alebo si aspoň vopred vytvorte zálohu.

Krok 1: nájdite priečinok nadradenej témy

  1. V DirectAdmin otvorte Správcu súborov. Pozrite si Otvorenie Správcu súborov: priečinky vo vašom balíku.
  2. Prejdite do domains/example.com/public_html/wp-content/themes.
  3. Poznačte si presný názov priečinka vašej témy, napríklad hoofdthema. Ide o názov priečinka, nie o názov, ktorý vidíte vo WordPresse.

Krok 2: vytvorte priečinok a style.css

  1. V priečinku themes kliknite na Nový priečinok a vytvorte napríklad hoofdthema-child.
  2. Otvorte tento priečinok, kliknite na Nový súbor a vytvorte style.css.
  3. Kliknite na súbor pravým tlačidlom myši, zvoľte Upraviť, vložte hlavičku uvedenú nižšie a kliknite na Uložiť.
/*
Theme Name:   Hoofdthema Child
Template:     hoofdthema
Description:  Eigen aanpassingen voor example.com
Version:      1.0.0
*/

/* Je eigen CSS komt hieronder. */

Najdôležitejší je riadok Template:. Musí v ňom byť presne názov priečinka nadradenej témy, s rovnakými veľkými písmenami a pomlčkami. Ak nesedí, WordPress oznámi, že nadradená téma chýba.

Krok 3: functions.php alebo theme.json

Klasická téma: v tom istom priečinku vytvorte súbor functions.php, ktorý načíta váš štýl:

<?php
add_action( 'wp_enqueue_scripts', function () {
    wp_enqueue_style(
        'hoofdthema-child',
        get_stylesheet_uri(),
        array(),
        wp_get_theme()->get( 'Version' )
    );
} );

To, či nadradená téma načíta svoj štýl sama, sa líši podľa témy. Pozrite si dokumentáciu svojej témy. Ak web po aktivácii vyzerá holo, musíte načítať aj štýl nadradenej témy, a to pomocou get_template_directory_uri() . '/style.css'. Súbor functions.php podriadenej témy nenahrádza súbor nadradenej témy: načítajú sa oba, najprv ten podriadený. Preto nikdy nekopírujte funkcie zo súboru functions.php nadradenej témy, pretože duplicitné názvy funkcií spôsobia kritickú chybu.

Bloková téma: súbor functions.php zvyčajne nie je potrebný. Ak chcete napríklad inú paletu farieb, vytvorte vlastný súbor theme.json. WordPress ho zlúči so súborom nadradenej témy, takže doň vložíte len to, čo chcete zmeniť.

Ak chcete upraviť šablónu, skopírujte len tento jeden súbor z nadradenej témy na rovnaké miesto v podriadenej téme a upravte kópiu. WordPress hľadá najprv v podriadenej téme a potom v nadradenej. Nekopírujte všetko, inak už nebudete dostávať vylepšenia nadradenej témy.

Krok 4: aktivácia

  1. Vo WordPresse prejdite na Vzhľad > Témy. Nájdete tam svoju podriadenú tému. Kliknite na Aktivovať.
  2. Skontrolujte svoj web: hlavičku, menu, widgety a farby. V prípade potreby menu a nastavenia Prispôsobenia nastavte znova.
  3. Nadradenú tému ponechajte nainštalovanú a aktualizovanú. Bez nadradenej témy podriadená téma nefunguje.

Chcete podriadenú tému radšej vytvoriť vo vlastnom počítači? Zbaľte priečinok do súboru zip a nahrajte ho vo WordPresse v časti Vzhľad > Témy tlačidlom Pridať tému a potom Nahrať tému. Prípadne priečinok nahrajte pomocou Správcu súborov alebo SFTP do wp-content/themes, pozrite si Nahrávanie a sťahovanie súborov.

Návrat k pôvodnej téme

V časti Vzhľad > Témy znova aktivujte nadradenú tému. Ak sa pre chybu v podriadenej téme nedostanete do administrácie, v Správcovi súborov premenujte priečinok podriadenej témy, napríklad na hoofdthema-child-uit. WordPress sa potom vráti k predvolenej téme, ak je ešte nainštalovaná. Viac sa dočítate v článku Chyba 500 alebo „kritická chyba“ na vašom webe (aj po aktualizácii WordPressu).

Ďalšie čítanie

Chcete sa dozvedieť viac? Absolvujte bezplatný kurz WordPressu, lekciu 5.2 Vytvorenie podriadenej témy.

Pomohol vám tento článok?

← Späť na Hosting: všeobecné informácie

Chvíľu strpenia…

Nastavte svoje domény

Pri každej doméne nastavte nameservery, prepojenie s hostingom a to, kto bude jej vlastníkom.

Načítavajú sa vaše domény…