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 не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Вход

Поиск по сайту

Календарь

Ноябрь 2024
Пн Вт Ср Чт Пт Сб Вс
 123
45678910
11121314151617
18192021222324
252627282930