Плюсы и минусы дочерних тем • TechRT

Дочерняя тема WordPress — это тема, которая наследует основные характеристики родительской темы. Это точно так же, как ваши дети унаследуют ваши основные характеристики, сохраняя при этом свою индивидуальность. Это позволяет вам создать веб-сайт с использованием WordPress, который уникален для вас не только по своему содержанию, но и по своей функциональности.

Концепция дочерних и родительских тем решила серьезную проблему, с которой столкнулись те, кто был недоволен темами WordPress и пытался настроить их под свои нужды. Это была проблема обновления. Когда тема была обновлена, возможно, чтобы соответствовать обновленной версии WordPress или, возможно, по какой-то другой причине, все пользовательские стили были потеряны. Вся ваша тяжелая работа по настройке вашего сайта WordPress будет потеряна. Дочерние темы избегают этого.

Что такое дочерняя тема WordPress?

Так что же такое дочерняя тема WordPress? По сути, это тема, которую вы можете разработать для себя, используя «фреймворк темы WordPress». Примеры таких фреймворков включают Thematic, Genesis и Hybrid — каждое из этих названий предполагает возможность замены на что-то другое — это что-то еще является дочерними темами.

Чтобы сразу установить рекорд, просто чтобы не было недопонимания терминов, изменение заголовка темы WP, такой как Twenty Twelve, не то же самое, что создание дочерней темы с помощью Genesis. Изменение заголовка — это просто использование WordPress, как и предполагалось. Дочерняя тема включает в себя нечто гораздо более фундаментальное, как вы скоро узнаете.

Использование фреймворка темы

Из большинства тем WordPress можно создать дочернюю тему, создав необходимые каталоги и файлы в каталоге wp-content. Однако, если вы не будете осторожны в своих действиях, вся ваша тяжелая работа может быть разрушена при следующем обновлении. Если у вас есть навыки кодирования, чтобы достичь этого, вы, вероятно, не будете читать эту статью!

Безопаснее всего использовать фреймворк темы WordPress, например один из упомянутых выше. Такие фреймворки содержат хуки и фильтры, позволяющие создать хороший веб-сайт, который будет соответствовать любым будущим обновлениям темы. Вы также можете создавать надежные сайты WordPress за гораздо меньшее время, чем если бы вы создавали дочернюю тему с нуля.

Преимущества использования дочерней темы WordPress

  • Вы можете избежать необратимого повреждения вашего сайта, используя дочернюю тему WordPress. Даже самые большие ошибки не повлияют на вашу родительскую тему.
  • Вы не можете потерять файлы: ваши исходные файлы принадлежат родителю.
  • Вам не нужно понимать, как использовать FTP-клиенты или понимать, как работает система каталогов вашего сайта. Однако знание этого поможет ускорить передачу ваших файлов на ваш сайт WordPress.
  • Если вы выберете соответствующую структуру темы, вы можете создать серию дочерних тем, позволяющих создавать большое количество взаимосвязанных веб-сайтов с одинаковой функциональностью.
  • Вы можете очень быстро научиться создавать несколько уникальных веб-сайтов для клиентов, используя только один фреймворк. Это значительно сокращает кривую обучения и позволяет выполнять заказы клиентов намного быстрее, чем если бы каждый сайт приходилось создавать вручную.
  • Над хорошей структурой темы будет работать группа профессиональных программистов, которые постоянно улучшают ее и предлагают экспертную поддержку в случае возникновения проблем.
  • Вы получите выгоду от обновлений родительской темы без необходимости перекодировать все дочерние темы. Это позволит вам легче обновлять свои веб-сайты и соответствовать улучшающимся стандартам.

Недостатки использования дочерней темы

Единственный реальный недостаток – это кривая обучения. Вам нужно изучить хуки и функции, которые используются родительскими темами. Как только вы получите необходимые знания о структуре родительской темы, вы сможете легко создать дочернюю тему, используя любой пример дочерней темы, поставляемый с родительской темой.

Другим недостатком может быть то, что поддержка платформы может быть прекращена, и она может не поддерживаться в соответствии с текущими стандартами. Однако, если вы используете подлинные фреймворки тем WordPress, это не станет проблемой. WordPress имеет тенденцию обновлять свои темы, а не отказываться от них!

Подробнее об обновлениях WordPress

Вы сможете пережить обновления WordPress, потому что изменения, которые вы включили в свою дочернюю тему, хранятся в отдельных файлах, а не в том же каталоге родительской темы. Если WordPress вводит новую функцию, она применяется к фреймворку — родителю вашей дочерней темы. При обновлении ваш ребенок сразу примет все изменения.

Давайте возьмем человеческий пример, чтобы объяснить это более ясно. Это как если бы твоим родителям дали новые глаза с включенным ночным видением. Как их ребенок, вы сразу же сможете видеть в темноте! Больше ничего не меняется. Если ваш родитель вдруг научился играть на скрипке как мастер, вы тоже сможете. Это отношения родитель-ребенок. Вам понравится любая новая функция, добавленная в структуру темы, которая является основой для вашей дочерней темы WordPress.

Сделай сам

Можно создать дочернюю тему своими руками, если вы хорошо разбираетесь в программировании. Тем не менее, вам нужно всего лишь ошибиться в одном символе, и все развалится. Если вы опытный программист, то все в порядке, но если вы энтузиаст-любитель, то будьте очень осторожны. Гораздо проще использовать фреймворк, чем пытаться перекодировать существующую тему.

Это лишь одна из многих причин для использования дочерней темы WordPress. Однако, как мы подведем итоги, иногда в этом нет необходимости, и часто подойдет обычная тема WordPress.

Дочерняя тема WordPress: заключение

Если вы чувствуете необходимость значительно изменить темы WordPress в соответствии с вашими личными потребностями, обычно лучше создать дочернюю тему WordPress с использованием фреймворка темы. Не следует вносить существенные изменения в стандартные темы, потому что они могут быть потеряны при обновлении темы или даже при обновлении самого WordPress.

Однако, прежде чем создавать дочерние темы, убедитесь, что они вам действительно нужны. Пользовательский плагин CSS часто позволяет вам вносить необходимые изменения, или вы даже можете вручную изменить соответствующую таблицу стилей CSS. Однако, если вы обнаружите, что вам нужно перезаписать основной HTML или CSS родительских файлов, тогда дочерняя тема WordPress будет логичным путем.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *