Hogyan hozzunk létre egy WordPress gyermek témát


Miért nem szabad soha testreszabni a WordPress-t a meglévő szülői témában? Mi történik a testreszabásokkal, amikor a használt témát frissítik?

A válasz az, hogy elvesznek, és elveszik az a kemény munkád is, hogy a webhelyet márkád és üzenetkezelési irányelvek és preferenciák szerint hozzák létre.

A gyermek téma lehetővé teszi külön CSS stíluslap létrehozását, és adjon hozzá további funkciókat, amelyek nem vesznek el vagy nem vesznek el befolyásolja a szülőtéma frissítése.

Ez manuálisan vagy egy gyermektamat létrehozó plugin telepítésével is megtehető. Kezdjük a kézi folyamattal.

Új könyvtár létrehozása

Először hozzon létre egy új könyvtárat a gyermek témájához. Használhat egy FTP kliens -t, vagy a cPanel segítségével elérheti a meglévő wp-content / témákkönyvtárat.

A cPanel használatához keresse fel a host vezérlőpaneljét. . Válassza a fájlkezelőlehetőséget, és keresse meg a könyvtárat, amelybe a WordPress telepítve van.

In_content_1 all: [300x250] / dfp: [640x360]->

Ez általában a public_htmlnevű könyvtárban található. Keresse meg és nyissa meg a wp-contentmappát. Kattintson a új mappa létrehozásaelemre, és írja be a gyermeke témájának nevét. Ne felejts el adni nevet, amelyet később felismer. Jó példa erre a nameofparenttheme-child>/kép.

Ne tartalmazzon szóközt a fájlnévbe a hibák elkerülése érdekében.

A belső kezelés miatt a mappanévnek tartalmaznia kell a szülőtéma nevét (a téma "csiga"), az alábbi példa szerint.

<ábra osztály = "lusta aligncenter">

CSS stíluslap létrehozása

A stíluslapokat a WordPress témákban két okból használják.

  • A stílusok elhelyezkedése befolyásolja webhelyének megjelenését.
  • A téma fő stíluslapja a WordPress, ahol információt keres a témáról.
  • Lehet, hogy nem szeretne új stílusokat hozzáadni a gyermek témához. A stíluslapnak azonban továbbra is léteznie kell, hogy meghatározhassa azokat a részleteket, mint például a téma neve és a szülő téma neve.

    Ezért létre kell hoznia egy új stíluslapot a gyermek témájához. Tehát a következő lépés egy olyan szöveges fájl létrehozása a CSS stíluslaphoz, amely meghatározza a gyermek témájának megjelenését szabályozó szabályokat.

    <ábra osztály = "lusta aligncenter">

    A gyermek témájú CSS fájl ekkor elsőbbséget élvez a szülő témával szemben.

    következő információk a szöveges fájlban:

    • A téma neve.
    • A szülő témakönyvtár neve.
    • Cím és leírás, amely értelme.
    • Feltétlenül adja hozzá a stíluslaphoz a következő fejléc megjegyzést a fájl tetejére. A WordPress elolvassa ezt az információt, és tudja, hogy gyermeketémát használnak.

      Nagyon figyelni kell a sablonra címke. Megmondja a WordPressnek, hogy mi a gyermeke szülő témája. Vegye figyelembe, hogy a mappában, ahol a szülő témája található, a kis- és nagybetűk érzékenyek.

      Technikailag mostantól aktiválhatja a gyermek témáját. Ha azonban bonyolultabb gyermek témát szeretne létrehozni, akkor hozzá kell adnia az egyéni PHP funkciókat.

      Hozzon létre egy function.phpfájlt a gyermek témában ( ugyanabban a könyvtárban, mint a létrehozott style.cssfájl). Itt kell hozzáfűzni a további hozzászólói formátumokat.

      A CSS-fájlhoz hasonlóan, a PHP-fájl módosításai vagy kiegészítései is automatikusan egyesülnek vagy felülbírálják a szülő funkcióit.

      Olyan dolgok esetében, mint például a add_theme_support ()-kal hozzáadott postai formátumok, felülbírálásként viselkednek, és nem egyesülnek.

      A add_theme_support ()használatakor, további lépéseket kell tennie annak biztosítása érdekében, hogy a gyermek témája felülbírálja a szülőt.

      Ez bonyolulttá válhat, tehát olvassa el a WordPress Theme Review Team jelenlegi vezetőjét, William Patton  post a WordPress post formátumok használatával -ét.

      Stílusok és szkriptek hozzáadása a szülői téma funkcionalitásának felülbírálásához

      A következő lépés az, hogy ellenőrizze, hogy gyermeke témája vagy örökli-e a szülőtéma jellemzőit, és stílusokat, vagy tükrözi a használni kívánt új stílusokat.

      A stílusok hozzászoktak a webhely megjelenésének megváltoztatásához. A szkriptek javítják a funkcionalitást. A stílusok és a szkriptek hozzáadása a WordPress webhelyhez ugyanolyan elengedhetetlen, mint a fájlok tartalma.

      A WordPress enqueue funkciója az, hogyan lehet ezt megvalósítani.

      A végrehajtás arra utal, hogy a stílusok és a szkriptek hogyan kerülnek hozzáadásra a WordPress webhelyekhez, hogy azok befolyásolhassák azt, amit a felhasználók látnak, amikor meglátogatják az Ön webhelyét.

      Számos plugin használata ugyanazon eredmény eléréséhez gyakran vezet kompatibilitási problémák és meghibásodott webhelyek.

      Wp_enqueuenemcsak javítja webhelyének teljesítményét azáltal, hogy csökkenti a beépülő modulok terheit, hanem javítja a felhasználói élményt is.

      Hogyan kell használni a 'wp_enqueue'

      A gyermek témájának stílusához a wp_enqueue_style ()nevű funkciót kell használni.

      Ez a funkció néhány bit információt vesz igénybe, de a legfontosabb a fájl neve (vagy „kezelője”) és a fájl helye.

      A funkciókon belül. phpfájlt adja hozzá a következő c ode.

      <ábra class = "lusta aligncenter">

      Ez a kód hozzáteszi a szülő könyvtár stíluslapját, majd hozzáadja a korábban létrehozott gyermeklap stíluslapját is. Vegye figyelembe, hogy a szülő stílusúszövegnek meg kell egyeznie a szülő téma nevével, a végén hozzáadott stílus mellett.

      Aktiválja gyermekét Téma

      Ha a gyermek témájához tartozó fájlokat a kiszolgálón hozta létre a wp-content / themes / yourthemenamemappában, akkor azok elérhetők lennének a WordPress-ben az irányítópult aktiválásához.

      • Jelentkezzen be az irányítópultra.
      • Lépjen a Megjelenés>Témákpontra.
      • Gyerek témáját fel kell sorolni.
      • Válassza a Előnézetelemet, hogy megnézze, hogyan néz ki a webhely az új gyermek témával.
      • Ha elégedett vagy annak megjelenésével, kattintson az Aktiváláselemre a létrehozáshoz. élőben megy.
      • Ha a gyermek témáját a kiszolgálón kívül a wp-content / themes / yourthemenamemappában hozta létre, akkor tömörítse a új gyermek témamappa.

        • Jelentkezzen be a WordPress irányítópultjába.
        • Lépjen a Megjelenés>Témákmenübe.
        • Kattintson a Új hozzáadása.
        • Válassza a Téma feltöltéselehetőséget.
        • Húzza a ZIP-fájlját a megjelenő új mezőbe, vagy kattintson a fájlválasztóra, majd keresse meg a számítógépen.
        • A feltöltés után megtekintheti, majd aktiválhatja.
        • Sablonfájlok hozzáadása

          A többi sablon felülbírálásához átmásolhatja azokat a szülői témából a gyermek témájába. A sablonfájlok, amelyek ugyanazzal a névvel rendelkeznek a gyermekben, mint a szülő, felülbírálásként viselkednek. Ezután állítsa be a sablonok tartalmát szükség szerint.

          Új sablonok hozzáadása ez csak egy helyes névvel létrehozott fájl létrehozása és a saját tartalom hozzáadása esetén szükséges. A fenti szakasz ismerteti a kézi folyamatot.

          Most nézzük meg, hogyan hozhatunk létre gyermektémákat WordPress-bővítménnyel.

          A WordPress-bővítmény használata

          Napló a WordPress irányítópultjába. Kattintson a Bővítmények>Új hozzáadásaelemre. Keressen gyermek témát.

          <ábra osztály = "lusta aligncenter">

          Az első bővítmény, amelyet látni fog, a  Gyerek téma konfigurátor. Ez a jó választás, amint az a fenti képernyőképen is látható, mert:

          • Kompatibilis a WP jelenlegi verziójával.
          • Nagyon sok telepítés van.
          • Nemrégiben frissítették.
          • Kattintson a Telepítés most>Aktiváláselemre. A következő lépés: keresse meg az Eszközökelemet, majd válassza a gyermek témákat.

            <ábra osztály = " lusta aligncenter ">

            Keresse meg és válassza ki a szülői témát a legördülő menüből. Válassza a elemzéselemet, hogy megbizonyosodjon arról, hogy a témája megfelelő-e gyermektémának.

            Az alábbiakban egy lépésről lépésre található bemutató a Gyerek téma konfigurátor beállításához. Ha úgy dönt, hogy más WordPress plugin-t használ, akkor könnyedén megtalálhatja a bemutató ismertetőjét.

            Mint már tudod, a gyermek témák különálló témák, amelyek bizonyos funkcióik függvényében a szülő témájára támaszkodnak.

            Amikor gyermek témát használ, A WordPress a szülő előtt keresi a gyermeket, és követi a stílusát és funkcionalitását, ha létezik.

            Sok időt, problémát és jövőbeli fejfájást takaríthat meg, amikor a szülő témája olyan gyermek létrehozása, amelyet a frissítés nem érint.

            ZEITGEIST : MOVING FORWARD 時代の精神 日本語字幕 CC版

            Kapcsolódó hozzászólások:


            18.07.2019