Детски WordPress теми

WP дъщерна тема е тема, която наследява функционалността на родителска тема. Като използвате дъщерни теми, можете да промените дизайна и функционалността на родителската тема, без да променяте самата родителска тема. Това означава, че можете да актуализирате основната тема, когато бъде пусната нова версия, като същевременно запазите всичките си предишни промени. За да създадете дъщерна тема, трябва да създадете папка с тема и да поставите там файл с подходящо име style.css.

Представете си такава скучно проста ситуация. Купихте хубава отзивчива WP тема с много страници, уиджети, кратки кодове, настройки, теми и т.н. Трябва да промените цветовата схема и да добавите някои визуални ефекти. Има два начина за решаване на проблема:

1 опция: Отворете архива с готовата тема, вътре ще намерите куп файлове. Ще трябва да разберете структурата на тази тема и да определите кои файлове трябва да бъдат променени.

2 опция: използвайте дъщерна тема. Как точно да направите това, ще разгледаме по-късно.

И така, какво представляват детските теми?

Дъщерна тема на WP заимства своята функционалност от родителската си тема, като същевременно ви позволява да правите промени въз основа на вашите предпочитания. В този случай родителската тема е ядрото или рамката и всички визуални промени се правят в дъщерната тема. С други думи, ако трябва да променим стила на дадена тема, ще работим със стиловия файл, като презапишем характеристиките и няма да повлияем на други файлове.

Създаването на дъщерна тема е много лесно. Създайте директория с помощта на FTP или друго приложение за управление на файлове, предоставено от вашия хостинг, поставете редактирания файл style.css по начина, по който ви е необходимо, и ще получите дететема.

Дъщерна тема има „Шаблон: директория на родителска тема“ в заглавието си, за да я разграничи от самостоятелна тема. С известни познания по HTML и CSS можете да създадете проста дъщерна тема и да промените дизайна и оформлението на родителската тема по ваш вкус, без да засягате файловете на родителската тема. По този начин, когато актуализирате основната тема, вашите настройки остават същите.

Дъщерна тема може да се намира в отделна папка на WordPress в wp-content/themes/. Името може да е различно, но папката трябва да съдържа файла style.css - това е единственият файл, който е необходим за дъщерната тема.

родителската

Структура на дъщерните теми

Единственият файл, който ще трябва да бъде модифициран в дъщерната тема, е style.css. Ще трябва да промените следните редове:

В този файл всички полета ще ви бъдат познати от предишни теми, които може да е трябвало да промените преди. Но погледнете реда "Шаблон". Там трябва да посочите името на папката на родителския шаблон. Това казва на дъщерната тема кой шаблон е родителската тема.

След това можете да дублирате стиловия шаблон във файла style.css, но е по-добре да използвате командата @import:

На този етап можем да спрем - най-простата дъщерна тема е готова, остава само да сменим файла style.css. Но ще продължим и ще разгледаме как да работим с функциите на дъщерната тема.

Функции в дъщерна тема

Функциите на всяка тема могат да бъдат намерени във файла functions.php. Използването на functions.php в дъщерна тема има своите особености: файлът functions.php на дъщерната тема се зарежда преди файла functions.php на родителската тема (за разлика например от файла style.css, който замества същия файл на родителската тема). За да разберем дали функциите работят, имаме нуждауверете се, че са регистрирани:

Други файлове с теми

В случай, че трябва да промените структурата на някои дъщерни елементи на тема (заглавка, долни колонтитули, шаблони), това е доста лесно да направите. Файловете с дъщерна тема (single.php, page.php, ...) точно като файла style.css доминират над файловете с родителска тема (файлът index.php не доминира само в WP версия 3.0). Това ви позволява да добавяте шаблони, които не са разрешени в родителската тема (например страница с карта на сайта или страница с една колона, или добавяне/премахване на шаблон на родителска тема).

Защо е необходимо това?

Използването на дъщерна тема е доста обичайно, тъй като е удобно и безопасно да персонализирате предварително създадени теми. Вие не променяте самата родителска тема, което ви позволява да изтегляте своевременно актуализации на родителската тема, да я подобрявате и да коригирате грешки своевременно.

WP рамки

Времето не стои неподвижно, но вкусовете на потребителите не се променят много бързо. Ето списък на най-добрите рамки в момента.

тема

теми

родителската

родителската

Genesis Theme Framework от StudioPress е добре позната услуга за потребители с над 40 дъщерни теми. С такъв огромен брой дъщерни теми, налични за изтегляне, и прост интерфейс, това е една от най-популярните рамки за начинаещи разработчици. Genesis предлага вградена поддръжка за SEO (оптимизация за търсачки), персонализирани джаджи и избор на оформление на страница, сигурност и поддръжка. Въпреки че поддръжката на клиентите и ръководствата за потребителя са добре обмислени, надхвърлянето на това, което предлагат предварително изградените дъщерни теми, няма да е лесно, тъй като в тази рамка няма документация за ръчно персонализиране.

теми

РамкаCherry е персонализирана разработка от екипа на TemplateMonster. Cherry framework е родителската тема, тоест основната. Черешовата тематична линия за WP, разработена на базата на тази рамка, е надстроена до функционалност Bootstrap. Можете лесно да промените външния вид на страниците и да редактирате техните елементи. Bootstrap заимства CSS, Javascript файлове, които ви позволяват да създавате страници с помощта на мрежа, шаблони, типография, таблици, формуляри, навигация, изскачащи прозорци и др. В допълнение, нашите разработчици направиха тази рамка адаптивна и напълно съвместима с различни браузъри, правейки темите подходящи за всички популярни браузъри и правейки оформленията на страниците адаптивни към всички основни преносими устройства.

Чипсове на тема череши

Формуляр за поръчка

Формулярът за поръчка е вградена функция на темите Cherry WP от TemplateMonster. Основната функция на тази форма е да направите поръчка. Чрез тази форма можете да направите резервация, кола под наем, да търсите бавачки и др. В тази форма за поръчка има проверка на въведените данни и обратна връзка, администраторът на сайта получава имейл с поръчката. Ето няколко екранни снимки на формуляри за поръчки от някои от нашите шаблони.

WordPress

WordPress

детски

Формата може да се конфигурира в административния панел - можете да активирате и деактивирате определени полета на формуляра, да редактирате текст и т.н.

тема

Актуализация на рамката на Cherry

Периодично нашият екип за разработка пускаактуализации на рамката Cherry. Веднага след като актуализацията е готова, всеки, който преди това е инсталирал темата Cherry WP, ще получи известие в админ панела за актуализиране на темата до най-новата версия. Но не забравяйте, че след като актуализирате тема, няма да можете да се върнете към по-ранна версия.

Предстоящи функции на Cherry