Если вы являетесь счастливым обладателем темы, которая работает на движке Wordpress, то рано или поздно, вы столкнетесь с ситуацией, что на ваш сайт нужно будет внести какие-то правки. Возможно, нужно будет поменять какое-то оформление, добавить какой-то функционал и.т.д.
Прежде чем вносить эти правки, я рекомендую вам познакомиться с таким определением как дочерняя тема Wordpress. Если вы знаете и понимаете, что это такое, это может сэкономить вам значительное количество времени и сил при дальнейшей работе с этим движком.
Итак, давайте начнем. Когда у нас появился какой-то сайт Wordpress и мы активировали на нем какую-то тему оформления. Не важно какую именно тему оформления мы активировали. По мере работы с сайтом возникает ситуация, что возможностей активной темы Wordpress нам постоянно не хватает.
Всегда нужно где-то поменять цвет, оформление, нужно добавить какой-то элемент и.т.д. Иногда нужно добавить код от внешних систем: систем аналитики (Яндекс Метрика, Google Analytics, …) и.т.д. и для того, чтобы это добавить нужно менять файлы активной темы Wordpress.
Вы можете сказать, а в чем здесь проблема?
Открываем файл активной темы и вносим туда изменение.
Да, действительно, это все работает, но, рано или поздно над вашей активной темой появиться надпись "Доступна новая версия. Обновить сейчас".
Как только вы нажмете на ссылку "Обновить сейчас". Все изменения, которые вы внесли в вашу активную тему, они могут просто "затереться" обновленными файлами темы.
Все, что вы делали и меняли в разных местах темы, этих изменений больше нет.
Они "затерлись" обновленными файлами от разработчиков темы.
Как же быть? Как же решить эту ситуацию?
На помощь для решения этой ситуации, чтобы мы могли вносить какие-то правки в активную тему, чтобы мы могли ее без проблем обновлять и придумано такое понятие как дочерняя тема Wordpress.
Что же это такое?
Дочерняя тема - это такая же тема, которую мы можем скачать с Интернета, НО это тема, которая содержит только те файлы нужной нам темы, в которую мы вносим изменения.
Предположим, что у нас есть какая-то уже активная тема и нам нужно внести в нее изменения. Но, вносить эти изменения нужно не во всю тему, а только в какие-то определенные файлы.
Чтобы внести эти изменения, мы создаем отдельную папку и в эту папку помещаем только те файлы, в которые мы внесли изменения. И дочерняя тема появляется у нас в списке доступных дочерних тем. Мы ее активируем и все файлы, которые имелись в нашей родительской теме, они как бы переносятся, как будто-то бы они есть в этой дочерней теме.
А, те файлы, в которые мы внесли изменения, они берутся с папки дочерней темы. Вот такой смысл.
Таким образом, мы можем легко обновлять изначальную тему и беспрепятственно ее обновлять.
Давайте с теорией завершим и перейдем к практике, жмите на кнопку "Далее".
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти