Wordpress – использовать изображение из URL-адреса в качестве миниатюры сообщенияPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Wordpress – использовать изображение из URL-адреса в качестве миниатюры сообщения

Сообщение Anonymous »

Я хочу использовать внешнее изображение из URL-адреса в качестве миниатюры сообщения, НО Я не хочу загружать и хранить изображение на своем сервере

Я нашел этот код в вопросе другого парня:

Код: Выделить всё

$filename = "thumbnail_".$post_id".jpg";
$upload_file = wp_upload_bits( $filename, null, @file_get_contents('http://example.com/image.jpg') );

if ( ! $upload_file['error'] ) {
$filename = $upload_file['file'];
$wp_filetype = wp_check_filetype($filename, null );

$attachment = array(
'post_mime_type' => $wp_filetype['type'],
'post_parent'    => $post_id,
'post_title'     => preg_replace( '/\.[^.]+$/', '', $filename ),
'post_content'   => '',
'post_status'    => 'inherit'
);

$attachment_id = wp_insert_attachment( $attachment, $filename, $post_id );
file_put_contents('attachment_id.txt', print_r($attachment_id, true));

if ( ! is_wp_error( $attachment_id ) ) {
require_once(ABSPATH . 'wp-admin/includes/image.php');

$attachment_data = wp_generate_attachment_metadata( $attachment_id, $filename );
wp_update_attachment_metadata( $attachment_id, $attachment_data );
set_post_thumbnail( $post_id, $attachment_id );
}
}

Он загружает изображение на мой сервер, а также дублирует файл изображения в моем каталоге загрузок (я не знаю почему)

Но я не хочу загружать изображение, как мне этого добиться?

Подробнее здесь: https://stackoverflow.com/questions/621 ... -thumbnail
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»