Есть ли способ добавлять код в functions.php без изменения самого файла?

Есть ли способ добавлять код в functions.php без изменения самого файла?
Вопрос задаю всвязи с тем, что хочется изменять вид сайта (css, php, etc) без изменения файлов темы. Чтобы, если тема обновится — изменения не пропадали.

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

  1. Sergey Biryukov

    Как вариант, можно создать дочернюю тему.

    Ответить
    1. Grawl

      Классно. Надо попробовать.

      Ответить
  2. tiaurus

    Я бы наверное создал файлы my_functions.php и my_style.css, и добавлял в них свои функции и настройки, а эти два файла подключал бы двумя строчками в header.php. Например:

    <link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/my_style.css" type="text/css" media="screen" />
    <?php include 'my_functions.php'; ?>
    Ответить
    1. Grawl

      Проще и элегантнее, да — учитывая, что плагином можно добавлять код в некоторые места шаблона (но сработает ли php?). Но, с другой стороны — с помощью дочерних тем можно полностью избавиться от подобного рода плагинов.

      Ответить