Темизация WordPress

Дочерние темы — кодекс wordpress

Дочерняя темя twentytwelve

Порядок действий

  1. Созадть каталог wp-content/themes/mytheme
  2. Создать в нем файл style.css в котором надо прописать заголовок
    /*
    Theme Name:     Twenty Fifteen Child
    Template:       twentyfifteen
    */
    @import url('../twentyfifteen/style.css');

Дальше можно вносить необходимые изменения в свой файл style.css и на этом остановиться.

Но если надо добавить какой-то функционал то точно так-же надо создать файл с таким же имененм и в него уже вносить дополнения. Копировать в него содержимое файла родительской темы не нужно.

Например необходимо назначить favicon.png для сайта. Для этого надо положить иконку, к примеру, в корень сайта и создать файл fynctions.php в каталоге темы и в него вписать

<?php
function favicon_link() {
  echo '<link rel="shortcut icon" type="image/x-icon" href="favicon.png" />' . "n";
}
add_action('wp_head', 'favicon_link');
?>