Спочатку нам потрібно усвідомити таке:
Файл functions.php - це саме ядро движка блогу. До завдань цього файлу входить обробка php кодів. Це означає, що з його допомогою можна розширити можливості WordPress.
Зауважу ще, що неправильна вставка коду або помилки в коді можуть викликати збій у завантаженні блогу.
Цю закономірність потрібно знати, тому рекомендую ЗАВЖДИ (!), Коли ви працюєте з functions.php, зміни робіть спочатку локально, а не через адмінку, щоб в будь-який момент можна було виправити помилку.
Ще які настанови з приводу functions.php? Будь-код, який вставляється в цей файл, в кінцевому підсумку повинен знаходитися між відкриває і закриває тегом PHP