wdypdx22
  • 0
Новичок

Добавление вкусностей в темы

  • 0

Как добавить элементы в такие темы, как Arjuna-X, не потеряв их при обновлении темы? Являются ли дочерние темы хорошим способом сделать это или есть другие варианты? Что, если выйдет новая версия темы с встроенной поддержкой функции, которую я добавил?

Share
  1. Есть три способа сделать это

    Функции.php

    Поместите свои дополнения в functions.php и создайте резервную копию этого файла, прежде чем обновлять тему. Затем вы можете портировать любые дополнения по мере необходимости.

    Детская тема

    Создайте дочернюю тему, которая добавляет функциональность — на самом деле, это был бы даже лучший способ использовать пользовательский файл functions.php, потому что он не будет перезаписан обновлениями.

    Пользовательский плагин

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

    • 0
  2. Мой голос пойдет на создание плагина. Не будет перезаписан обновлениями темы, и вы можете повторно использовать его на других сайтах WP. Написание плагинов также помогает изучить WordPress.

    • 0
  3. дочерние темы — отличный способ, когда вы представляете тему темы; другой лучше как плагин. Когда вы используете дочернюю тему, это здорово, когда вы используете get_template_part(), а не копируете весь шаблон; лучше обновить шаблон, а также использовать хуки для включения в темы — лучше как новый шаблон в дочерней теме; пример. вы добавите скрипт в голову; используйте wp_enque_script или wp_head, а не копируйте header.php в свою дочернюю тему и добавляйте это в код. При обновлении header.php в базовой теме, чем нормально обновляется.

    • 0

Оставить ответ

You must login to add an answer.