Если у вас нет идентификатора изображения, вы можете использовать URL изображения по умолчанию. Вот пример кода, который вы можете добавить в файл functions.php
вашей темы WordPress:
function set_default_post_thumbnail() {
global $post;
if ( !has_post_thumbnail($post->ID) ) {
// Установите URL вашего изображения по умолчанию
$default_image_url = 'URL_ВАШЕГО_ИЗОБРАЖЕНИЯ';
// Получите ID вложения из URL изображения
$attachment_id = attachment_url_to_postid( $default_image_url );
// Если ID вложения найден, установите его как миниатюру записи
if ( $attachment_id ) {
set_post_thumbnail( $post->ID, $attachment_id );
}
}
}
add_action( 'the_post', 'set_default_post_thumbnail' );
Замените 'URL_ВАШЕГО_ИЗОБРАЖЕНИЯ'
на URL изображения, которое вы хотите использовать. Этот код сначала пытается найти ID вложения, соответствующего URL изображения, и если он найден, устанавливает его как миниатюру записи.
Пн | Вт | Ср | Чт | Пт | Сб | Вс |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Добавить комментарий