Почему get_the_post_thumbnail_url не работает с пользовательским размером добавления? - PullRequest
0 голосов
/ 22 января 2019

Я сделал это в файле functions.php:

function wpse_setup_theme() {
   add_theme_support( 'post-thumbnails' );
   add_image_size( 'small-thumb', 800, 600, true );
}
add_action( 'after_setup_theme', 'wpse_setup_theme' );

Чем, если я сделаю это:

<? the_post_thumbnail( 'small-thumb' ); ?>

, он будет работать правильно (получая «обрезанное» изображение),Но если я сделаю это:

<? echo get_the_post_thumbnail_url(get_the_ID(), 'small-thumb') ?>

Он всегда выбирает «по умолчанию» (полное) изображение.То же самое с:

$image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'small-thumb' );
echo $image[0];

Где я не прав?

1 Ответ

0 голосов
/ 22 января 2019

После добавления этого кода вы воссоздали эскизы?Как добавление кода не будет восстанавливать миниатюру.Пожалуйста, идите в голову и восстановите миниатюру, это будет работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...