1PROMTAI.RU

Автоматически установить изображение к записи в теме WordPress

Если у вас нет идентификатора изображения, вы можете использовать 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 изображения, и если он найден, устанавливает его как миниатюру записи.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Рубрики

Календарь

Февраль 2025
Пн Вт Ср Чт Пт Сб Вс
 12
3456789
10111213141516
17181920212223
2425262728  

Новые комментарии

Вход