- 21, Oct 2024
- #1
Согласно странице Кодекса о добавлении Пользовательский логотип, необходимо добавить следующий код в
<img />
:
width
Я не совсем уверен в том, как значения массива для
height
and the_custom_logo()
используются. В документации указано, что это «ожидаемые размеры», но когда я выбираю изображение в настройщике для использования в качестве логотипа, оно сохраняет исходный размер изображения.
Как используются эти значения? Определяют ли они имя пользовательского размера изображения так же, как встроенный
max-height
, 100px
, the_custom_logo()
, and so on?
And if it is so, what name it is, and how can I select it when using the large
функция?
Я пытаюсь отобразить собственный логотип с максимальной высотой изображения, скажем,
medium
, and to let the width scale proportionally without distorting the picture, even if the size of the image loaded in the customizer is larger.
Я не совсем уверен, как это сделать.
Добавление
thumbnail
CSS value in the stylesheet afterwards is not helping, because the width
функция явно устанавливает оба height
and function themename_custom_logo_setup() {
$defaults = array(
'height' => 100,
'width' => 400,
'flex-height' => true,
'flex-width' => true,
'header-text' => array( 'site-title', 'site-description' ),
);
add_theme_support( 'custom-logo', $defaults );
}
add_action( 'after_setup_theme', 'themename_custom_logo_setup' );
ценности внутри functions.php
tag.
#функции #изображения #логотип