Gyermektéma létrehozása a WordPressben
Csak néhány WordPress -felhasználó használ gyermektémát, és ennek az az oka, hogy sok felhasználó nem tudja, mi az a gyermektéma vagy a Gyermektéma létrehozása(Creating Child Theme) a WordPressben(WordPress) . Nos , a (Well)WordPress -t használók többsége hajlamos szerkeszteni vagy személyre szabni a témáját, de ez a testreszabás elveszik, amikor frissíti a témát, és itt jön a gyermektéma használata. Ha gyermektémát használ, akkor az összes testreszabás mentésre kerül, és könnyedén frissítheti a szülőtémát.
Gyermektéma létrehozása a WordPressben
Gyermektéma létrehozása módosítatlan szülőtémából(Creating a Child Theme from an Unmodified Parent Theme)
Ha gyermektémát szeretne létrehozni a WordPressben(WordPress) , be kell jelentkeznie a cPanelbe, és navigálnia kell a public_html oldalra, majd a wp-content/themes oldalra, ahol létre kell hoznia egy új mappát a gyermektémához (például /Twentysixteen-child/). Győződjön meg arról, hogy nincs szóköz a gyermektéma-könyvtár nevében, ami hibákhoz vezethet.
Javasolt: Az (Recommended:)Egykattintásos Gyermektéma beépülő modult(One-Click Child Theme plugin) is használhatja gyermektéma létrehozásához (csak módosítatlan szülőtémából).
Most létre kell hoznia egy style.css fájlt a gyermektémához (az imént létrehozott gyermektéma könyvtárban). Miután létrehozta a fájlt, másolja és illessze be a következő kódot ( Módosítsa(Change) az alábbi részleteket a téma specifikációinak megfelelően):
/* Theme Name: Twenty Sixteen Child Theme URI: http://example.com/twenty-sixteen-child/ Description: Twenty Sixteen Child Theme Author: WordPress Team Author URI: http://example.com Template: twentysixteen Version: 1.3.0 License: GNU General Public License v3 or later License URI: http://www.gnu.org/licenses/gpl-3.0.html */
Megjegyzés: (Note: ) A Sablon(Template) sort ( Sablon(Template) : 266) a témakönyvtár aktuális nevének megfelelően módosítani kell (a szülőtéma, amelynek gyermekét létrehozzuk). Példánkban a szülőtéma a Twenty Sixteen téma, így a sablon(Template) huszonhathat lesz.
Korábban az @import-ot használták a stíluslap betöltésére a szülőről a gyermektémára, de most ez nem jó módszer, mivel megnöveli a stíluslap betöltésének idejét. Az @import használata helyett a legjobb, ha PHP függvényeket használ a gyermektéma functions.php fájljában a stíluslap betöltéséhez.
A functions.php fájl használatához létre kell hoznia egyet a gyermektéma könyvtárában. Használja a következő kódot a functions.php fájlban:
<?php add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' ); function my_theme_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); } ?>
A fenti kód csak akkor működik, ha a szülőtéma csak egy .css fájlt használ az összes CSS -kód tárolására.
Ha a gyermektéma style.css valóban CSS -kódot tartalmaz (ahogyan általában), akkor azt is sorba kell helyeznie:
<?php function my_theme_enqueue_styles() { $parent_style = 'parent-style'; // This is 'twentyfifteen-style' for the Twenty Fifteen theme. wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' ); wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ), wp_get_theme()->get('Version') ); } add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' ); ?>
Itt az ideje, hogy aktiválja a gyermektémát, jelentkezzen be az adminisztrációs panelbe, majd lépjen a Appearance > Themes , és aktiválja a gyermektémát a rendelkezésre álló témák listájából.
Megjegyzés:(Note:) Lehet, hogy a gyermektéma aktiválása után újra el kell mentenie a menüt ( Appearance > Menus ) és a témabeállításokat (beleértve a háttér- és fejlécképeket).
Mostantól bármikor, amikor módosítani szeretné a style.css vagy functions.php fájlt, ezt könnyedén megteheti a gyermektémában anélkül, hogy ez befolyásolná a szülőtéma mappát.
Gyerektéma(Child Theme) létrehozása a WordPress -ben a szülőtémából, de a legtöbben már testre szabták a témát, akkor a fenti módszer egyáltalán nem fog segíteni. Ebben az esetben nézze meg, hogyan frissíthet egy WordPress - témát a testreszabás elvesztése nélkül.
Ha reméli, hogy ez a cikk hasznos volt az Ön számára, de ha továbbra is kérdései vannak ezzel az útmutatóval kapcsolatban, kérjük, tegye fel őket megjegyzésekben.
Related posts
Hogyan készítsünk WordPress gyermektémát
Saját Twitter-szerű webhely létrehozása a WordPress P2 témája használatával
A WordPress webhely áthelyezése egyik gazdagépről a másikra
A WordPress telepítése és beállítása a Microsoft Azure-ban
Hogyan futtassuk a hihetetlenül gyors WordPress-t a Microsoft Azure-on
Hogyan készítsünk Wix-blogot, amely ugyanolyan jó, mint a WordPress
Hogyan végezzünk hatékony osztott teszteket a WordPressben
Mutasd meg a részletet a WordPress blog kezdőlapján
WordPress Jetpack: mi ez, és érdemes-e telepíteni?
Hogyan készítsünk egy WordPress webhelyet biztonságossá
A WordPress HTTP-hibát jelenít meg a képek feltöltésekor
10 alapvető WordPress-bővítmény egy kisvállalkozási webhelyhez
Hogyan lehet növelni a WordPress teljesítményét egy adatbázis-tisztítással
A felhasználók átirányítása a WordPress 404-es oldaláról
Kell rendelkeznie a WordPress Yoast SEO beállításaival 2022
Hogyan lehet eltávolítani a WordPress beépülő modul összes nyomát
Könyvajánló: Készítse el saját webhelyét: Képregény útmutató HTML-hez, CSS-hez és Wordpress-hez
7 WordPress-tipp a mobilbarát webhelyhez
A Lumen5 használata blogbejegyzésének videóvá alakításához
Wix vs WordPress: Melyik a legjobb webhely létrehozásához?