Реших да насоча вниманието Ви към тази тема, защото неведнъж ми се е налагало да правя промени във визията на шаблона, който клиентът си е избрал.
Ето защо е полезно да имаме тема „наследник“ в WordPress
- За да не се страхуваме, че когато направим промени във визията или в CSS кода /правилата/ на темата, няма да ги загубим при следващ ъпдейт на родителската тема.
- Позволява ни да променяме, добавяме, изтриваме функции или части от тема, без да редактираме оригинала.
- Друго предимство на използването на дъщерна тема е, че ако модификацията ѝ създава проблем, винаги можеш да я деактивираш и да се върнеш обратно към родителската тема.
Какви са важните предимства и условия при използването на дъщерни теми:
- Използвайки съответните .css и .php файлове, можете да модифицирате всичко – от стил, параметри на оформлението до действително кодиране и скриптове, използвани от дъщерна тема, дори ако атрибутите не присъстват в родителската ѝ тема.
- Една дъщерна тема не може да функционира самостоятелно без темата родител.
- Child темата се съхранява в отделна от родителската тема папка, всяка със собствени файлове style.css и functions.php. Те са минимумът, необходим за правилна работа на дъщерната тема.
Как да създадем такава Child тема във WordPress
Лично аз използвах готова приставка /plugin/ за WordPress, Child theme configurator. Тя е лесна за използване. Инсталираме приставката и я активираме. Отиваме на меню Инструменти в Таблото на WordPress и от там избираме конфигуратора.

- Отмятате CREATE a new Child Theme. Избирате темата, на която искате да създадете тема наследник или дъщерна тема и натискате върху Analyze, за да проверите дали е възможно автоматично създаване.
- Останалите настройки оставете по подразбиране, единствено в точка 7 персонализирайте атрибутите спрямо вашите имена, описание и т.н.
- В точка 8 може да изберете опцията за копиране на менюта, джаджите и други настройки от родителската тема в дъщерната.
- След приключване натиснете върху Create New Child Theme, за да съдадете Child темата на своята родителска тема.

Преди да активирате дъщерната тема, проверете визуализирането ѝ за грешки.
Приставката има възможности за промяна на настройките (CONFIGURE), за дублиране на child темата (DUPLICATE) или възстановяването ѝ от нулата (RESET). Последната опция ще премахне всички промени, направени във файловете за стил и функции, така че трябва да сте сигурни, когато решите да я отметнете.
Надявам се, че вече имате готова своя Child тема, върху която да развихрите въображението си!
Ако статията е била полезна за вас, ще се радвам да я споделите!
