Како направити ВордПресс дечију тему
Зашто никада не бисте прилагодили ВордПресс(WordPress) у постојећој надређеној теми? Шта се дешава са вашим прилагођавањима када се тема коју користите ажурира?
Одговор је да су изгубљени, а ваш напоран рад на креирању ваше веб локације у складу са вашим брендом и смерницама и преференцијама за размену порука такође ће бити изгубљен.
Подређена тема вам омогућава да направите посебан ЦСС стилски лист(child theme enables you to create a separate CSS stylesheet) и додате додатну функционалност која неће бити изгубљена или погођена када се надређена тема ажурира.
Ово се може урадити ручно или инсталирањем додатка за креирање дечије теме. Почнимо са ручним процесом.
Креирајте нови директоријум(Create a New Directory)
Почните(Start) тако што ћете креирати нови директоријум за своју дечију тему. Можете користити ФТП клијент(FTP client) или приступити постојећем директоријуму wp-content/themes преко вашег цПанела.
Да бисте користили цПанел, идите на контролну таблу вашег хостинга. Изаберите менаџер датотека(file manager) и идите до директоријума у којем је инсталиран ВордПресс .(WordPress)
Ово се обично налази у директоријуму под називом публиц_хтмл(public_html) . Пронађите и отворите фасциклу вп-цонтент . (wp-content)Кликните на Креирај нову фасциклу(create new folder) и унесите име за своју дечију тему. Обавезно му дајте име које ћете касније препознати. Добар пример је намеофпаренттхеме-цхилд(nameofparenttheme-child) .
Немојте укључивати размаке у назив датотеке да бисте избегли грешке.
Због интерног руковања, име фасцикле мора да садржи назив надређене теме (тема 'слуг') као што је приказано у примеру испод.
Направите ЦСС стилску листу(Create a CSS Stylesheet)
Стилови се користе у ВордПресс(WordPress) темама из два разлога.
- То је локација стилова који утичу на изглед вашег сајта.
- Главна листа стилова теме је место где ВордПресс тражи информације о теми.
Можда нећете желети да додајете нове стилове у подређену тему. Међутим, табела стилова и даље треба да постоји да би дефинисала специфичности као што су назив ваше теме и назив надређене теме.
Због тога морате да креирате нову листу стилова за своју дечију тему. Дакле, ваш следећи корак је да направите текстуалну датотеку за ЦСС(CSS) листу стилова која ће дефинисати правила која контролишу изглед ваше дечије теме.
ЦСС(CSS) датотека подређене теме ће тада имати предност над надређеном темом.
Морате да укључите следеће информације у текстуалну датотеку:
- Име ваше теме.
- Име родитељског директорија теме.
- Наслов и опис који имају смисла.
Обавезно укључите у листу стилова следећи коментар заглавља на врху датотеке. ВордПресс(WordPress) ће прочитати ове информације и знати да се користи подређена тема.
Желите да обратите велику пажњу на ознаку шаблона. Он говори ВордПресс(WordPress) -у која је родитељска тема вашег детета. Имајте на уму да фасцикла у којој се налази ваша надређена тема разликује велика и мала слова.
Технички, сада можете да активирате своју дечију тему. Међутим, ако желите да креирате сложенију подређену тему, мораћете да додате прилагођене ПХП(PHP) функције.
Креирајте датотеку фунцтионс.пхп(functions.php) у подређеној теми (у истом директоријуму као и датотека стиле.цсс(style.css) коју сте направили). Овде треба додати ствари као што су додатни формати постова.
Као и код ваше ЦСС(CSS) датотеке, измене или додаци вашој ПХП(PHP) датотеци ће се аутоматски спојити са родитељским функцијама или их заменити.
За ствари као што су формати постова који се додају помоћу адд_тхеме_суппорт()(add_theme_support()) , они делују као замене уместо спајања.
Када користите адд_тхеме_суппорт()(add_theme_support()) , потребно је да предузмете неке додатне кораке како бисте били сигурни да подређена тема надмашује надређену.
Ово може да постане компликовано, па погледајте тренутну објаву ВордПресс тима за преглед тема(WordPress Theme Review Team) које води Виллиам Паттон о коришћењу формата објава у ВордПресс( post on using WordPress post formats) -у .
Додајте стилове и скрипте да бисте заменили функционалност родитељске теме(Add Styles & Scripts To Override Parent Theme Functionality)
Ваш следећи корак је да се уверите да ваша подређена тема или наслеђује карактеристике и стилове надређене теме или одражава нове које желите да користите.
Стилови се користе за промену изгледа ваше веб странице. Скрипте(Scripts) побољшавају функционалност. Начин на који се стилови и скрипте додају на вашу ВордПресс(WordPress) веб локацију је неопходан као и садржај датотека.
ВордПресс-ова функција чекања је начин на који то можете постићи.
Стављање у ред се односи на начин на који се стилови и скрипте додају ВордПресс(WordPress) сајтовима тако да могу утицати на оно што корисници виде када посете вашу веб локацију.
Коришћење бројних додатака за постизање истог резултата често доводи до проблема са компатибилношћу и неисправних сајтова.
Вп_енкуеуе(Wp_enqueue) не само да побољшава перформансе ваше веб локације смањењем додатних трошкова, већ и побољшава корисничко искуство.
Како се користи 'вп_енкуеуе'(How To Use ‘wp_enqueue’)
Да бисте избацили стилове за своју подређену тему, мораћете да користите функцију која се зове вп_енкуеуе_стиле()(wp_enqueue_style()) .
Ова функција узима неколико битова информација, али најважније је име (или 'ручица') и локација датотеке.
Унутар датотеке фунцтионс.пхп(functions.php) додајте следећи код.
Овај код додаје листу стилова из родитељског директоријума, а затим додаје и листу стилова за дете које смо креирали раније. Имајте на уму да текст у родитељском стилу(parent-style) треба да одговара имену надређене теме са -стиле(-style) додатим на крају.
Активирајте своју дечију тему(Activate Your Child Theme)
Ако сте креирали датотеке за своју подређену тему на серверу у фасцикли wp-content/themes/yourthemename , она би тада била доступна на вашој ВордПресс(WordPress) контролној табли да бисте је активирали.
- Пријавите се на своју контролну таблу.
- Идите на Appearance > Themes .
- Ваша дечија тема треба да буде наведена.
- Изаберите Преглед(Preview) да бисте видели како сајт изгледа са новом подређеном темом.
- Када будете задовољни како изгледа, кликните на Активирај(Activate ) да бисте га објавили.
Ако сте своју подређену тему креирали негде другде осим на серверу у фасцикли wp-content/themes/yourthemename , онда би требало да зипујете своју нову фасциклу подређене теме.
- Пријавите се на своју ВордПресс контролну таблу.
- Идите на Appearance > Themes .
- Кликните на Додај ново(Add new) .
- Изаберите Уплоад Тхеме(Upload Theme) .
- Превуците(Drag) зиповану датотеку у нови оквир који се појави или кликните на бирач датотека и дођите до њега на рачунару.
- Када се отпреми, можете га прегледати и затим активирати.
Додајте датотеке шаблона(Add Template Files)
Да бисте заменили друге шаблоне, можете их копирати из надређене теме у подређену тему. Све датотеке шаблона које имају исто име у подређеном као и у надређеном делују као замене. Затим прилагодите садржај шаблона по потреби.
Да бисте додали нове шаблоне(To add new templates) , то је само случај да направите нову датотеку са тачним именом и додате сопствени садржај. Горњи одељак објашњава ручни процес.
Хајде сада да пређемо на то како да креирамо подређене теме помоћу ВордПресс(WordPress) додатка.
Користите додатак за ВордПресс(Use a WordPress Plugin)
Пријавите(Log) се на своју ВордПресс(WordPress) контролну таблу. Кликните(Click) на Plugins > Add New . Потражите дечију тему.(child theme.)
Први додатак који ћете видети је конфигуратор дечије теме( Child Theme Configurator) . Ово је добар избор, као што се види на слици изнад, јер:
- Компатибилан је са тренутном верзијом ВП-а.
- Има пуно инсталација.
- Недавно је ажурирано.
Кликните на Install now > Activate . Следећи корак је да се крећете до Алатке(Tools) , а затим изаберете подређене теме.(child themes.)
Пронађите(Find) и изаберите своју родитељску тему из падајућег менија. Одаберите анализу(analyze) да бисте се уверили да је ваша тема у реду да се користи као подређена тема.
Испод(Below) је водич корак по корак о томе како да подесите конфигуратор дечије теме(Child Theme Configurator) . Ако одлучите да користите други ВордПресс(WordPress) додатак, лако можете пронаћи водич о томе како да га подесите.
Као што сада знате, дечије теме су различите теме које се ослањају на своју родитељску тему за неке од својих функционалности.
Када користите дечију тему, ВордПресс(WordPress) ће тражити дете пре родитеља и пратити стил и функционалност детета ако постоји.
Уштедите себи много времена, невоља и будућих главобоља када се родитељска тема ажурира тако што ћете креирати дете на које ажурирање неће утицати.
Related posts
Креирање дечије теме у ВордПресс-у
Како да подесите сопствену веб локацију налик на Твиттер користећи ВордПресс П2 тему
Како преместити ВордПресс веб локацију са једног хоста на други
Како инсталирати и подесити ВордПресс на Мицрософт Азуре
Како покренути невероватно брз ВордПресс на Мицрософт Азуре
Заштитите и заштитите ВордПресс веб локацију од хакера
Како се користи ВП Супер Цацхе на ВордПресс блогу
Како инсталирати тему на ВордПресс
Како да убрзате било коју ВордПресс локацију користећи .ХТАЦЦЕСС
Како заштитити странице лозинком на вашој ВордПресс веб локацији
Како да конфигуришете приватност у ВордПресс-у и зашто је то важно
Шта је АМП за ВордПресс и како га инсталирати
Вик вс ВордПресс: Шта је најбоље за креирање ваше веб странице?
Како да проверите да ли је веб сајту забрањен АдСенсе
Скуареспаце против ВордПресс-а: Која је боља платформа сајта?
Мора имати ВордПресс Иоаст СЕО подешавања 2022
Како да промените УРЛ за пријаву на ВордПресс за бољу безбедност
Како повећати перформансе у ВордПресс-у кроз чишћење базе података
8 бесплатних Премиум ВордПресс тема за инсталирање
Како да пратите неисправне везе помоћу Гоогле алатке за вебмастере