WordPress: добавление поддержки тем - PullRequest
0 голосов
/ 13 октября 2019

Я пытаюсь добавить хук темы "Пользовательский фон" для сайта WordPress.

В моем файле функций, который я добавил для папки темы, я добавил

add_theme_support( 'Custom Background', array (
    'background-color' => '#000000',
    'background-size' => 'cover'
) );

Кажется, это работает, потому что, зайдя в панель инструментов WordPress -> Внешний вид -> Фон, я могу добавить изображение и показать его в пространстве настройщика. Но когда я на самом деле перехожу на саму страницу, она показывает пустой белый фон.

Есть ли дополнительный код, который мне нужно добавить в мои файлы .php? Ранее здесь был похожий пост: https://wordpress.stackexchange.com/questions/259315/custom-background-image-not-showing-up

Но я считаю, что это больше не работает, или, возможно, я делаю мой процесс неправильно.

Ответы [ 2 ]

0 голосов
/ 14 октября 2019

Спасибо, что ответили. Я выяснил, в чем проблема с моим кодом. Дело не в том, что мой код был в неправильной форме, но я забыл поставить

<body <?php body_class();?>>

везде, где я вставил свой тег.

0 голосов
/ 13 октября 2019

На основе образца кодекса вам нужен этот формат

$args = array(
    'default-image' => 'https://cdn.pixabay.com/photo/2015/12/01/20/28/road-1072823__340.jpg',
    'default-size' => 'cover',
);
add_theme_support( 'custom-background', $args );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...