«Тема без sidebar.php устарела»

Я создаю пользовательскую тему WordPress. Когда я включаю debug, я получаю это сообщение:

Примечание. Тема без sidebar.php устарела с версии 3.0 без альтернативы. Пожалуйста, включите в свою тему шаблон sidebar.php. в /var/www/wp2/wp-includes/functions.php в строке 2968

Тем не менее, у меня есть sidebar.php в моей теме. Он скопирован и неотредактирован, из wp-includes / theme-compat

Что я делаю не так?

Вызов действительно происходит из themes compat вы можете прочитать здесь в источнике .

Поэтому я бы предположил, что вы просто скопировали полное содержимое и поэтому просто добавили _deprecated_file() . : D

Урок, чтобы учиться на этом: никогда не слепо копировать вставку без понимания того, что она делает и почему она это делает.