Креирање дечије теме у ВордПресс-у

Само неколико корисника Вордпреса(WordPress) користи подређену тему и то зато што многи корисници не знају шта је подређена тема или Креирање подређене теме(Creating Child Theme) у ВордПресс(WordPress) -у . Па(Well) , већина људи који користе ВордПресс(WordPress) тежи да уређују или прилагођавају своју тему, али сва та прилагођавања се губе када ажурирате своју тему и ту долази до употребе подређене теме. Када користите подређену тему, сва ваша прилагођавања ће бити сачувана и можете лако ажурирати надређену тему.

Креирање дечије теме у ВордПресс-у

Креирање дечије теме у ВордПресс-у

Креирање подређене теме од неизмењене родитељске теме(Creating a Child Theme from an Unmodified Parent Theme)

Да бисте креирали подређену тему у ВордПресс(WordPress) -у , потребно је да се пријавите на свој цПанел и идите на публиц_хтмл, а затим на вп-цонтент/тхемес где морате да креирате нову фасциклу за своју подређену тему (пример /Твентисиктеен-цхилд/). Уверите се да немате размака у имену директоријума подређене теме што може довести до грешака.

Препоручено:(Recommended:) Такође можете користити додатак Дечија тема једним кликом(One-Click Child Theme plugin) да креирате подређену тему (само од неизмењене надређене теме).

Сада морате да креирате стиле.цсс датотеку за своју подређену тему (унутар директоријума дечије теме који сте управо креирали). Када креирате датотеку, само копирајте и налепите следећи код ( промените(Change) детаље испод у складу са спецификацијама ваше теме):

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

Напомена: (Note: ) Ред Темплате(Template) ( Темплате(Template) : твентисиктеен) треба да се промени у складу са вашим тренутним именом директоријума тема (надређена тема чије дете креирамо). Надређена тема у нашем примеру је тема Твенти Сиктеен(Twenty Sixteen) , тако да ће Шаблон(Template) бити двадесет и шест.

Раније је @импорт коришћен за учитавање листе стилова са надређене на подређену тему, али сада то није добар метод јер повећава време за учитавање стилова. Уместо коришћења @импорт-а, најбоље је користити ПХП(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' );

}
?>

Горњи код функционише само ако ваша надређена тема користи само једну .цсс датотеку за чување целог ЦСС(CSS) кода.

Ако ваша дечија тема стиле.цсс садржи заправо ЦСС(CSS) код (као што то иначе чини), мораћете и да га ставите у ред:

<?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' );
?>

Време је да активирате своју дечију тему, пријавите се на свој административни панел, а затим идите на Appearance > Themes и активирајте своју дечију тему са доступне листе тема.

Напомена:(Note:) Можда ћете морати поново да сачувате свој мени ( Appearance > Menus ) и опције теме (укључујући позадину и слике заглавља) након што активирате подређену тему.

Сада кад год желите да унесете промене у свој стиле.цсс или фунцтионс.пхп, то можете лако да урадите у својој подређеној теми без утицаја на фасциклу надређене теме.

Креирање подређене теме(Child Theme) у ВордПрессу(WordPress) од ваше родитељске теме, али већина вас је већ прилагодила своју тему, тада вам горњи метод уопште неће помоћи. У том случају, погледајте како да ажурирате ВордПресс(WordPress) тему без губитка прилагођавања.

Ако се надамо да вам је овај чланак био од помоћи, али ако и даље имате питања у вези са овим водичем, слободно их питајте у коментарима.



About the author

Ја сам рачунарски професионалац који има искуства у раду са Мицрософт Оффице софтвером, укључујући Екцел и ПоверПоинт. Такође имам искуства са Цхроме-ом, који је претраживач у власништву Гугла. Моје вештине укључују одличну писмену и вербалну комуникацију, решавање проблема и критичко размишљање.



Related posts