У меня уже есть два отдельных кода, оба работают, но я не знаю, как их использовать в одном и том же значке.Как сделать отзывчивый миниатюру и применить резервное изображение на WordPress?
Этот код устанавливает резервное изображение по умолчанию, если изображение не может быть найдено в сообщении.
<a href="<?php the_permalink(); ?>">
<?php if (has_post_thumbnail())
the_post_thumbnail(array(600,600));
else
echo '<img src="' . trailingslashit(get_stylesheet_directory_uri()) . 'images/default-thumbnail.svg' . '" />';
?>
</a>
И этот код поворачивает миниатюру в ответ.
<? if(has_post_thumbnail($post_id)): ?>
<img title="" alt="" src="<?=wp_get_attachment_url(get_post_thumbnail_id()); ?>" style="width:100%; height:auto;">
<? endif; ?>
Я не знаю PHP. Я хотел бы удалить эту строку ниже из первого кода, чтобы изменить размер изображения на 100%. Я не хочу фиксированный размер 600 x 600 пикселей.
the_post_thumbnail(array(600,600));
Кто-нибудь может мне помочь?
[SOLUTION !! ] Спасибо, Общество43.
<a href="<?php the_permalink(); ?>">
<?php if(has_post_thumbnail($post_id)) { ?>
<img src="<?=wp_get_attachment_url(get_post_thumbnail_id()); ?>" style="width:100%; height:auto;">
<?php } else {
echo '<img src="' . trailingslashit(get_stylesheet_directory_uri()) . 'images/default-thumbnail.svg' . '" />';
} ?>
</a>