Креирање дечије теме у ВордПресс-у
Мисцелланеа / / November 28, 2021
Само неколико корисника Вордпреса користи подређену тему и то зато што многи корисници не знају шта је подређена тема или Креирање дечије теме у ВордПрессу. Па, већина људи који користе ВордПресс имају тенденцију да уређују или прилагођавају своју тему, али све то прилагођавање се губи када ажурирате своју тему и ту долази до употребе дечије теме. Када користите подређену тему, сва ваша прилагођавања ће бити сачувана и можете лако да ажурирате надређену тему.
Садржај
- Креирање дечије теме у ВордПресс-у
- Креирање подређене теме од неизмењене родитељске теме
Креирање дечије теме у ВордПресс-у
Креирање подређене теме од неизмењене родитељске теме
Да бисте креирали подређену тему у ВордПресс-у, морате се пријавити на свој цПанел и отићи до публиц_хтмл затим вп-цонтент/тхемес где морате да креирате нову фасциклу за своју подређену тему (пример /Twentysixteen-child/). Уверите се да немате размака у имену директоријума подређене теме што може довести до грешака.
Препоручено: Такође можете користити Додатак за дечију тему једним кликом да креирате подређену тему (само од неизмењене надређене теме).
Сада морате да креирате стиле.цсс датотеку за своју подређену тему (унутар директоријума дечије теме који сте управо креирали). Када креирате датотеку, само копирајте и налепите следећи код (промените детаље у наставку у складу са спецификацијама ваше теме):
/* Назив теме: Твенти Сиктеен Цхилд Тхеме УРИ: http://example.com/twenty-sixteen-child/ Опис: Твенти Сиктеен Цхилд Тхеме Аутор: УРИ аутора ВордПресс тима: http://example.com Шаблон: твентисиктеен Верзија: 1.3.0 Лиценца: ГНУ Генерал Публиц Лиценсе в3 или новија УРИ лиценце: http://www.gnu.org/licenses/gpl-3.0.html. */
Белешка: Линија Темплате (Шаблон: твентисиктеен) треба да се промени у складу са вашим тренутним именом директоријума тема (надређена тема чије дете креирамо). Надређена тема у нашем примеру је тема Твенти Сиктеен, тако да ће Шаблон бити двадесет и шест.
Раније је @импорт коришћен за учитавање листе стилова са надређене на подређену тему, али сада то није добар метод јер повећава време за учитавање стилова. Уместо коришћења @импорт-а, најбоље је користити ПХП функције у датотеци ваше подређене теме фунцтионс.пхп за учитавање стилова.
Да бисте користили датотеку фунцтионс.пхп, потребно је да је креирате у свом директоријуму подређене теме. Користите следећи код у датотеци фунцтионс.пхп:
пхп. адд_ацтион( 'вп_енкуеуе_сцриптс', 'ми_тхеме_енкуеуе_стилес'); фунцтион ми_тхеме_енкуеуе_стилес() { вп_енкуеуе_стиле( 'родитељски стил', гет_темплате_дирецтори_ури(). '/стиле.цсс' ); }
Горњи код функционише само ако ваша надређена тема користи само једну .цсс датотеку за чување целог ЦСС кода.
Ако ваша дечија тема стиле.цсс садржи заправо ЦСС код (као што то иначе чини), мораћете и да га ставите у ред:
пхп. фунцтион ми_тхеме_енкуеуе_стилес() { $парент_стиле = 'родитељски стил'; // Ово је 'твентифифтеен-стиле' за тему Твенти Фифтеен. вп_енкуеуе_стиле( $парент_стиле, гет_темплате_дирецтори_ури(). '/стиле.цсс' ); вп_енкуеуе_стиле( 'цхилд-стиле', гет_стилесхеет_дирецтори_ури(). '/стиле.цсс', низ ($парент_стиле), вп_гет_тхеме()->гет('Верзија')); } адд_ацтион( 'вп_енкуеуе_сцриптс', 'ми_тхеме_енкуеуе_стилес');
Време је да активирате своју дечију тему, пријавите се на своју административну таблу, а затим идите на Изглед > Теме и активирајте своју дечију тему са доступне листе тема.
Белешка: Можда ћете морати поново да сачувате свој мени (Изглед > Менији) и опције теме (укључујући позадину и слике заглавља) након што активирате подређену тему.
Сада кад год желите да промените свој стиле.цсс или фунцтионс.пхп, то можете лако да урадите у својој подређеној теми без утицаја на фасциклу надређене теме.
Креирање дечје теме у ВордПрессу од ваше родитељске теме, али већина вас је већ прилагодила своју тему, тада вам горњи метод уопште неће помоћи. У том случају, погледајте како да ажурирате ВордПресс тему без губитка прилагођавања.
Ако се надамо да вам је овај чланак био од помоћи, али ако и даље имате питања у вези са овим водичем, слободно их питајте у коментарима.