Izrada dječje teme u WordPressu
Samo nekoliko korisnika WordPressa(WordPress) koristi podređenu temu i to zato što mnogi korisnici ne znaju što je podređena tema ili Stvaranje podređene teme(Creating Child Theme) u WordPressu(WordPress) . Pa(Well) , većina ljudi koji koriste WordPress nastoji uređivati ili prilagođavati svoju temu, ali sva ta prilagodba se gubi kada ažurirate svoju temu i tu dolazi do korištenja podređene teme. Kada koristite podređenu temu, sva vaša prilagodba će biti spremljena i možete jednostavno ažurirati nadređenu temu.
Izrada dječje teme u WordPressu
Stvaranje podređene teme iz nepromijenjene nadređene teme(Creating a Child Theme from an Unmodified Parent Theme)
Da biste stvorili podređenu temu u WordPressu(WordPress) , morate se prijaviti na svoj cPanel i ići na public_html, a zatim wp-content/themes gdje morate stvoriti novu mapu za svoju podređenu temu (primjer /Twentysixteen-child/). Pazite da nemate razmaka u nazivu direktorija podređene teme što može rezultirati pogreškama.
Preporučeno:(Recommended:) Također možete koristiti dodatak za podređenu temu jednim klikom(One-Click Child Theme plugin) za izradu podređene teme (samo iz nepromijenjene nadređene teme).
Sada morate stvoriti style.css datoteku za svoju podređenu temu (unutar direktorija podređene teme koji ste upravo stvorili). Nakon što ste stvorili datoteku samo kopirajte i zalijepite sljedeći kod ( Promijenite(Change) detalje u nastavku prema specifikacijama vaše teme):
/* 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 */
Napomena: (Note: ) Redak predloška(Template) ( Template : twentysixteen) treba promijeniti u skladu s vašim trenutnim nazivom direktorija tema (nadređena tema čije dijete stvaramo). Nadređena tema u našem primjeru je tema Twenty Sixteen , tako da će Predložak(Template) biti dvadeset i šestnaest.
Ranije se @import koristio za učitavanje stilova s nadređene na podređenu temu, ali sada to nije dobra metoda jer povećava vrijeme za učitavanje stilova. Umjesto korištenja @import-a, najbolje je koristiti PHP funkcije u datoteci podređene teme functions.php za učitavanje stilova.
Da biste koristili datoteku functions.php, morate je stvoriti u direktoriju vaše dječje teme. Koristite sljedeći kod u datoteci functions.php:
<?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' ); } ?>
Gornji kod funkcionira samo ako vaša nadređena tema koristi samo jednu .css datoteku za držanje cijelog CSS koda.
Ako vaša dječja tema style.css sadrži zapravo CSS kod (kao što to inače čini), morat ćete ga također staviti u red:
<?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' ); ?>
Vrijeme je da aktivirate svoju dječju temu, prijavite se na svoju administrativnu ploču, a zatim idite na Appearance > Themes i aktivirajte svoju dječju temu s dostupnog popisa tema.
Napomena:(Note:) Možda ćete morati ponovno spremiti svoj izbornik ( Appearance > Menus ) i opcije teme (uključujući pozadinu i slike zaglavlja) nakon aktiviranja podređene teme.
Sada kad god želite promijeniti svoj style.css ili functions.php, to možete jednostavno učiniti u svojoj podređenoj temi bez utjecaja na mapu nadređene teme.
Izrada podređene teme(Child Theme) u WordPressu(WordPress) iz vaše nadređene teme, ali većina vas je već prilagodila svoju temu, tada vam gornja metoda uopće neće pomoći. U tom slučaju provjerite kako ažurirati WordPress temu bez gubitka prilagodbe.
Ako se nadamo da vam je ovaj članak bio od pomoći, ali ako i dalje imate pitanja u vezi s ovim vodičem, slobodno ih postavite u komentarima.
Related posts
Kako stvoriti dječju temu WordPress
Kako postaviti vlastitu web stranicu nalik Twitteru koristeći WordPress P2 temu
Kako premjestiti WordPress stranicu s jednog hosta na drugi
Kako instalirati i postaviti WordPress na Microsoft Azure
Kako pokrenuti nevjerovatno brz WordPress na Microsoft Azureu
Kako pratiti neispravne veze s Google Webmaster Toolom
WordPress Gutenberg Vodič: Kako koristiti novi uređivač
10 osnovnih WordPress dodataka za web stranicu male tvrtke
Kako napraviti sigurnosnu kopiju svoje WordPress stranice
Kako ručno postaviti WordPress na domenu
Kako zaštititi stranice lozinkom na svom WordPress web-mjestu
7 WordPress savjeta za web stranicu prilagođenu mobilnim uređajima
Kako ubrzati WordPress stranicu u 11 koraka
3 najbolja SEO dodatka za WordPress
Kako ukloniti sve tragove WordPress dodatka
Kako koristiti Lumen5 da svoj blog post pretvorite u video
Kako stvoriti vlastiti skočni prozor s kuponom u WordPressu
Kako promijeniti URL za prijavu na WordPress za bolju sigurnost
Morate imati WordPress Yoast SEO postavke 2022
WordPress Jetpack: što je to i isplati li se instalirati?